我正在尝试制作一个html文件,它将抓取最新的xkcd漫画并显示它,通过请求网页并删除标记为“id=”的“漫画”。我试过使用下面的代码:
<div id="xkcdArea"></div>
<script>
$("#xkcdArea").load("http://www.xkcd.com #comic");
</script>但没有显示任何内容。我做错了什么?
编辑:我必须先.get()网页,然后再加载吗?
发布于 2013-12-08 11:59:24
there http://www.xkcd.com#comic..remove it有空格
发布于 2013-12-09 04:50:29
您正在尝试让您的网站指示浏览器从其他网站获取内容,并使这些数据可供您的JavaScript使用。
出于安全原因,浏览器使用do not allow this。(如果我登录了我的银行网站怎么办?)
有关解决此问题的方法,请参阅ways to circumvent the same-origin policy。
在继续之前,您应该咨询版权律师。
https://stackoverflow.com/questions/20449678
复制相似问题