我有一个包含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来自application / example / scripts / iframepagescript.js。
这只发生在Firefox中,它在IE,Chrome和Safari中运行良好。想法?
提前致谢。