Javascript 正在尝试使用jQuery.load()上载http://文件

Javascript 正在尝试使用jQuery.load()上载http://文件,javascript,jquery,Javascript,Jquery,我正在尝试使用jquery.load()方法将html页面从服务器加载到同一服务器上的另一个页面中。 代码如下: <div id="mydiv"> <script type="text/javascript" > $('#mydiv').load('http://www.myurl.com/ns/pagename.html'); </script> </div> $('#mydiv')。加载('http://www.myurl.com/n

我正在尝试使用jquery.load()方法将html页面从服务器加载到同一服务器上的另一个页面中。 代码如下:

<div id="mydiv">
<script type="text/javascript" >
 $('#mydiv').load('http://www.myurl.com/ns/pagename.html');
</script>
</div>  

$('#mydiv')。加载('http://www.myurl.com/ns/pagename.html');
它没有加载。。。我在本地测试了它,将它加载到另一个页面上,结果很好…html页面本身也很好。。。 我做错了什么

提前感谢您的提示。

试试:

<div id="mydiv"></div>  
<script type="text/javascript">
    $('#mydiv').load('/ns/pagename.html body');
</script>

$('#mydiv').load('/ns/pagename.html body');

将div添加到DOM后发出请求,请求一个相对URL并抓取正文。

控制台中是否有任何错误?为了澄清,您尝试加载的HTML页面位于同一个域中,对吗?在控制台中,我有一个错误“NetworkError:404 Not Found”指向HTML文件$('#mydiv').load('/ns/pagename.html body');不工作…“404未找到”则URL错误。注意
正文前的空格
。路径是正确的,如果我在浏览器中粘贴url,它可以正常工作,但当我尝试使用.load()加载相同的url时,它不会在页面中显示内容。这两个文件位于不同的服务器中,因此。这可能是个问题吗?