Javascript silverlight内容在iframe中不工作
我在ASPX页面中有一个iframe,如下所示:Javascript silverlight内容在iframe中不工作,javascript,html,asp.net,silverlight,visio,Javascript,Html,Asp.net,Silverlight,Visio,我在ASPX页面中有一个iframe,如下所示: <iframe id="mapFrame" name="mapFrame" src="project/visioMap.htm" frameborder="0" width="100%" height="900px" runat="server" /> 此错误出现在Visio导出的*.js文件中,但正如我所说,我不想编辑Visio导出的任何文件。如果我只是打开visioMap.htm,一切都可以正常工作,因此默认情况下指向它的ifr
<iframe id="mapFrame" name="mapFrame" src="project/visioMap.htm" frameborder="0" width="100%" height="900px" runat="server" />
此错误出现在Visio导出的*.js文件中,但正如我所说,我不想编辑Visio导出的任何文件。如果我只是打开visioMap.htm,一切都可以正常工作,因此默认情况下指向它的iframe应该可以正常工作
显然,当我直接在浏览器中打开visioMap.htm(具有带2个框架)时,以及当我通过iframe在浏览器中间接打开visioMap.htm时,parent.parent有不同的含义。在Visio“另存为Web”设置对话框中有一个选项“网页中的主机”
默认情况下,其值为“无”。您可以在此处选择要将已发布内容嵌入其中的网页。然后它将被放置在此页面上的
中。或者,选择“基本”以生成包含已发布内容的基本网页,其中包含
。此页面HTML如下所示:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title></title>
</head>
<iframe src="[Your visio file name]_main_2.htm" width="100%" height="100%" frameborder="1" scrolling="auto">
<!-- No iframesupport -->
</iframe>
</html>
您可以直接使用此页面,也可以将您的
指向此页面上引用的“[您的visio文件名]\u main\u 2.htm”。在visio“另存为Web”设置对话框中,有一个选项“网页中的主机”
默认情况下,其值为“无”。您可以在此处选择要将已发布内容嵌入其中的网页。然后它将被放置在此页面上的
中。或者,选择“基本”以生成包含已发布内容的基本网页,其中包含
。此页面HTML如下所示:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title></title>
</head>
<iframe src="[Your visio file name]_main_2.htm" width="100%" height="100%" frameborder="1" scrolling="auto">
<!-- No iframesupport -->
</iframe>
</html>
您可以直接使用此页面,也可以将您的
指向此页面上引用的“[您的visio文件名]\u main\u 2.htm”。我们遇到了同样的问题。你找到解决办法了吗?我们将visio作为html文件进行发布,但如果我们使用未更改的vsd文件重新发布,它们将以这个错误开始崩溃…另外,您是否有一个时间范围可以确保这是从中开始的?我们已经将范围缩小到2013年8月21日至2013年10月1日,并怀疑有安全更新。但这很奇怪,考虑到旧版本在重新发布之前仍然有效,您找到了解决方案吗?我的头撞在键盘上。。。网上的报道很少。。。任何帮助都将不胜感激!我们也遇到了同样的问题。你找到解决办法了吗?我们将visio作为html文件进行发布,但如果我们使用未更改的vsd文件重新发布,它们将以这个错误开始崩溃…另外,您是否有一个时间范围可以确保这是从中开始的?我们已经将范围缩小到2013年8月21日至2013年10月1日,并怀疑有安全更新。但这很奇怪,考虑到旧版本在重新发布之前仍然有效,您找到了解决方案吗?我的头撞在键盘上。。。网上的报道很少。。。任何帮助都将不胜感激!我刚才问过这个问题。最后,我使用一个名为panzoom的Javascript插件创建了一个有效的解决方案。我不是那个从Visio导出内容的人,所以我将此标记为答案,但请注意,我并没有实际测试此内容。谢谢你三年后的回复:)我刚才问了这个问题。最后,我使用一个名为panzoom的Javascript插件创建了一个有效的解决方案。我不是那个从Visio导出内容的人,所以我将此标记为答案,但请注意,我并没有实际测试此内容。感谢您在大约3年后的回复:)