【发布时间】:2010-04-26 21:59:34
【问题描述】:
我正在使用@rem 的jQuery :visited plugin 对页面上的已访问链接执行某些操作。该插件的工作原理是创建一个不可见的 iframe,注入 HTML 源代码,并比较链接的颜色以查看已访问的链接。效果很好。
我遇到的问题是,在 Safari 上,状态栏消息总是挂在“正在加载 (X-1) 个 X 项目”上 - 即它认为仍有一些资源需要加载。我已经把它缩小到这个插件,事实上它在 src 设置(或在这种情况下注入)之前将 IFRAME 元素附加到 BODY。
我尝试在追加发生之前重新排列代码以设置 src,但这会破坏插件的功能。
有人知道如何解决这个问题吗?这不是主要问题,因为该网站仍然运行良好,但这是一个令人讨厌的故障,可能会让用户感到困惑。
【问题讨论】: