【发布时间】:2011-02-26 01:03:04
【问题描述】:
我的页面“inicio.html”当前包含此脚本:
$(document).ready(function() {
$("#my_site_content").load("inicio.html");
});
在该页面的正文中:
<div id="my_site_content"> </div>
我已经在 Chrome/IE7/IE8/Firefox 中测试过,它工作正常,但是,在 Safari 上,页面 inicio.html 根本不起作用。我在页面上还有一个 Nivo Slider 和字体的 cufon 标签,尽管它在 Safari 中不起作用。这是怎么回事?
OBS:如果我只打开 inicio.html,页面可以完美运行,但当我将它加载到另一个页面的 div 中时就不行了。
编辑:PAGE LINK
【问题讨论】:
-
将一个完整的 HTML 文档(包括外部的
<html>标记等)加载到 another 页面的中间可能会给您带来奇怪的结果,因为生成的 DOM 没有没有任何意义。 -
如果我们无法访问该页面或可以看到它的源代码,将很难调试。它的内容是什么?
-
它适用于我在 safari 4.1 和 osx 10.5.8 上的 firefox 3.6
-
我有 safari 5.0.2 但不能工作...
标签: javascript jquery html safari