【发布时间】:2012-10-07 22:49:36
【问题描述】:
我正在尝试将外部网站#external-div 内容加载到#mydiv div 上的页面。我试过附上这个jquery
<script src="js/jquery-1.8.2.min.js"></script>
脚本是
<script>
$(document).ready(function(){
$('#mydiv').load('http://localhost/qa/ask #external-div');
});
</script>
我的 div
<div id="mydiv">loading...</div>
我已经从这里下载了 jquery http://jquery.com/download/?rdfrom=http%3A%2F%2Fdocs.jquery.com%2Fmw%2Findex.php%3Ftitle%3DDownloading_jQuery%26redirect%3Dno
但它没有加载任何东西。
【问题讨论】:
-
你有什么错误吗?
-
未声明 HTML 文档的字符编码。如果文档包含 US-ASCII 范围之外的字符,则文档将在某些浏览器配置中呈现乱码。页面的字符编码必须在文档或传输协议中声明。
-
我已经添加了字符集,现在没有错误但仍然没有加载内容。我嵌入了正确的 jquery 吗?
-
您的脚本链接很好,假设它位于正确的位置。加载行中 url 中的空格是做什么用的?
-
我认为 jquery.load() 函数不支持跨域访问