我正在为一家小型摄影公司制作一个简单的网站。一切顺利,直到我在Firefox中测试。我注意到它完全不起作用。 你会找到网站here。
我在文本和图像上面有一个图像映射。当您单击图像映射中的某个区域时,它将根据您单击的位置更改左侧框架。问题出在Firefox中,它不起作用。我在索引页面中有所有CSS和Javascript。任何人都可以帮助我普及这项工作吗?
如果看起来我的代码是业余的,那可能是因为我在专业环境中没有太多经验。
答案 0 :(得分:3)
您尚未指定doctype ..这将触发IE在Quirks Mode
中呈现您的网页要防止这种情况发生,请在文件顶部添加doctype <!DOCTYPE html>
,并确保其前面没有注释或空格。
答案 1 :(得分:2)
iframe src
中的斜杠不是正斜杠,而是反斜杠。将它们切换为正斜杠,你的iframe就会开始显示。
此处有同样问题的人:http://support.mozilla.org/en-US/questions/737230
我遇到了同样的问题。我的iFrame在IE和Chrome中工作但没有 Firefox浏览器。将斜杠从斜杠更改为正斜杠,现在都是 工作。这个在FF中不起作用
<IFRAME src="\myride\TheRider\index.html" width="640" height="640"
frameborder="no"></IFRAME>
这个很棒!
<IFRAME src="/myride/TheRider/index.html" width="640" height="640"
frameborder="no"></IFRAME>
答案 2 :(得分:0)
如果您所在的网页是https但iframe中引用的网页只是http,那么firefox可能无法显示iframe内容是iframe中引用的网址的另一个原因将被屏蔽。