ASP.. NET MVC在文档中设置iframe的src不可见

ASP.NET MVC setting src of iframe in document not visible

本文关键字:src iframe 设置 MVC NET 文档 ASP      更新时间:2023-09-26

我正在尝试建立一个ASP。. NET MVC网页,其中我有一个使用iframe查看本地文档。

(我正在更改按钮单击的src属性)

但是在javascript中设置iframe的src属性后,该文档不显示在网页中。在检查chrome中的iframe元素时,我发现src已正确设置,但文档仍未显示;浏览器显示消息:

<>之前"无法打开本地资源"之前

我尝试的例子是一个简单的html页面设置一个iframe的src属性,并且文档正在显示。

有谁能提出一个解决方案吗?

谢谢。

以下是我自己的答案:

问题是我有文档的实际路径,但是当页面加载时,在localhost下找不到文档。

将文档移动到MVC文件夹层次结构中的适当位置后(我将文档粘贴在Content文件夹中),src被设置为

<>之前//root的值为:Content//docname是我的文档:test.htmVar path = root + docname;iframe。SRC = "…/" + path;之前

这使得整个路径在src: http://localhost/Content/test.htm