我有生成的链接到ISSUU的PDF:
然后,我想将该URL内容加载到DIV:
$("#inner").load('http://issuu.com/press/docs/2008-12?mode=window&printButtonEnabled=false&shareButtonEnabled=false&searchButtonEnabled=false&backgroundColor=%23222222');
服务器返回200状态(OK)但是,FireBug将该请求标记为红色:
并且没有任何内容显示在DIV内部。为什么?
如果我将请求更改为Post:
,它也会失败$.post('http://issuu.com/press/docs/2008-12?mode=window&printButtonEnabled=false&shareButtonEnabled=false&searchButtonEnabled=false&backgroundColor=%23222222',{},
function(res){ $("#inner").html(res);});
答案 0 :(得分:3)
浏览器不允许跨域AJAX调用。
您可以使用iframe吗?
答案 1 :(得分:1)
要绕过相同的原始策略,您可以使用同一域上的代理脚本来获取远程页面。