这是由于ajax跨域安全限制,一个技巧是从服务器设置代理脚本,从不同的站点(域)下载内容并使用该代理作为javascript中的引用.
示例:(proxy.php)
<?php
$url = 'http://www.anothersite.com';
$htm = file_get_contents($url);
echo $htm;
?>
Run Code Online (Sandbox Code Playgroud)
然后在您的脚本上,而不是:
$("$my-content").load("http://www.anothersite.com #load-content");
Run Code Online (Sandbox Code Playgroud)
使用代理:
$("$my-content").load("proxy.php #load-content");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11583 次 |
最近记录: |