为什么我的网站使用Safari,而不是FireFox或IE?

时间:2013-02-23 03:04:34

标签: javascript css html5 firefox safari

我正在为一家小型摄影公司制作一个简单的网站。一切顺利,直到我在Firefox中测试。我注意到它完全不起作用。 你会找到网站here

我在文本和图像上面有一个图像映射。当您单击图像映射中的某个区域时,它将根据您单击的位置更改左侧框架。问题出在Firefox中,它不起作用。我在索引页面中有所有CSS和Javascript。任何人都可以帮助我普及这项工作吗?

如果看起来我的代码是业余的,那可能是因为我在专业环境中没有太多经验。

3 个答案:

答案 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中引用的网址的另一个原因将被屏蔽。

相关问题