【问题标题】:Problem loading pages in an iframe in Firefox在 Firefox 的 iframe 中加载页面时出现问题
【发布时间】:2010-12-07 10:25:32
【问题描述】:

我有一个包含 iFrame 的 aspx 页面,我在页面加载事件中设置了这个 iFrame 的 src 属性。

加载到 iFrame 中的页面有自己对自己的样式表和 javascript 文件的引用,但是当页面加载时,它会尝试使用父页面的路径来定位这些文件。

示例结构:

/application/example/parentpage.aspx

/application/iframepages/iframepage.html

/application/iframepages/css/iframepagecss.css

/application/iframepages/scripts/iframepagescript.js

使用包含以下行的 iframepage.html:

link rel="stylesheet" href="css/iframepage.css" type="text/css"

script type="text/javascript" language="javascript" src="scripts/iframepagescript.js"

问题似乎是当 iframepage.html 在 parentpage.aspx 上的 iframe 中加载时,它尝试从路径 application/example/css/iframepagecss.css 加载 css 文件,同样对于尝试加载它的 javascript来自应用程序/示例/脚本/iframepagescript.js。

这只发生在 Firefox 中,它在 IE、Chrome 和 Safari 中运行良好。想法?

提前致谢。

【问题讨论】:

    标签: firefox iframe


    【解决方案1】:

    查看AJAX and Relative Path Scope,您可以尝试使用BASE HREF 标签,或者改用绝对路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-13
      • 2011-11-23
      • 1970-01-01
      • 1970-01-01
      • 2012-06-14
      • 2022-10-18
      • 2019-04-12
      • 1970-01-01
      相关资源
      最近更新 更多