我正在为客户制作一个基于 JavaScript 的横幅,但遇到了困难。横幅在 Chrome、Firefox、IE7 和 8 中运行良好。然而,Safari 允许用户关闭横幅一次并打开一次,然后停止响应点击。用户应该能够根据需要多次打开和关闭横幅。
可以在这里找到横幅示例,而不是用代码片段使这篇文章混乱:http: //jsfiddle.net/M3EPK/2/embedded
我已经注释掉了以前尝试过的代码。
谁能给我任何解释为什么它可以在所有这些浏览器中工作,但在 Safari 中却如此悲惨地失败。所有的浏览器都是最新版本(除了 IE 可以这么说)。