2012-05-10 42 views
0

我试图从服务器加载到使用jquery.load()方法在同一服务器上的另一个页面的HTML页面。 这是代码:试图使用jQuery.load()上传http://文件

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

这不加载......我测试在本地,在加载侧其他页面上,这是罚款......另外html页面很好地独立工作... 上午什么我做错了?

在此先感谢您的任何提示。

+0

您是否在控制台中发现任何错误? – j08691

+0

澄清你试图加载的HTML页面在同一个域上,对吗? – iambriansreed

回答

1

尝试:

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

使请求的DIV添加到DOM后,要求一个相对URL,并抓住刚身体。

+0

在控制台中我有一个errror“NetworkError:404 Not Found”指向html文件... – marb

+0

$('#mydiv')。load('/ ns/pagename.html body'); 不能正常工作.... – marb

+0

“404 Not Found”然后URL是错误的。注意'body'前面的空格。 http://api.jquery.com/load/ – iambriansreed