iframe mac兼容性问题? CSS

时间:2016-07-26 15:11:00

标签: javascript html css macos web

我正在开发一个网站,这给了Mac兼容性错误,如iframe not supported,尤其是safari。我在其他浏览器上也存在问题,例如Commodo Chrome,Novo Chrome,但它适用于Chrome,Safari Windows,Mozilla Windows。

我想知道的是:

  • 是否有任何MASTER.css文件使网站与包括mac在内的所有浏览器兼容?

  • 严重的问题是在mac OS safari和所有其他浏览器中显示iframe

1 个答案:

答案 0 :(得分:0)

回答你的问题

  
      
  • 是否有任何MASTER.css文件使网站与包括mac在内的所有浏览器兼容?
  •   

不,没有。您可以查看一些可以帮助填补空白的JavaScript库,但是没有MASTER.css可以使网站在每个浏览器上看起来完全相同。

您可以查看一些网页框架,例如Bootstrap,以获得一些帮助,让您的网站在大多数浏览器上看起来类似。

  
      
  • 严重的问题是在mac OS safari和所有其他浏览器中显示iframe
  •   

什么不起作用? iFrame无法在不同浏览器上正确呈现的原因有多种。在我的头顶,这里有一些原因:

  • iFrame中显示的页面具有同源策略
  • iFrame的src属性包含JavaScript,而不是适用于某些浏览器的网址,但不是全部(我已经看过了,人们会这样做。不要这样做知道原因,但他们确实如此)
  • 浏览器具有阻止iFraming的安全策略
  • iFramed窗口中的CSS与浏览器不兼容
  • iFramed窗口使用JavaScript导致页面出错

基本上,如果没有关于 无法正确显示的更多信息,则无法知道为什么