jQuery Load 函数不加载 URL 结果?

标签 jquery

我有生成的 ISSUU PDF 链接:

http://issuu.com/press/docs/2008-12?mode=window&printButtonEnabled=false&shareButtonEnabled=false&searchButtonEnabled=false&backgroundColor=%23222222

然后,我想将该 URL 内容加载到 DIV 中:

$("#inner").load('http://issuu.com/press/docs/2008-12?mode=window&printButtonEnabled=false&shareButtonEnabled=false&searchButtonEnabled=false&backgroundColor=%23222222');

服务器返回 200 状态(OK),但是 FireBug 将该请求标记为红色:

enter image description here

该 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);});

最佳答案

浏览器不允许跨域 AJAX 调用。

你可以使用 iframe 吗?

关于jQuery Load 函数不加载 URL 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227745/

相关文章:

javascript - MVC 4 - 在哪里加载 JS 脚本

jQuery 附加元素 - 文本不适合

javascript - Chrome 扩展弹出窗口中 <script> 标记内的简单 jQuery 未执行

javascript - 根据用户点击的内容重定向到其中包含 id 的 url

javascript - 检测脚本列表何时全部加载到 javascript 中(使用命名空间)。

javascript - 拆分字符串的出现并获取特定的子字符串javascript

javascript - 替换所有字符串jquery中的制表符

javascript - 如何从构造函数返回数组并在 Javascript 中成功链接对象

javascript - 根据字段值呈现内部 jquery-template

jquery - 使用Jquery分别获取元素标签名称和长度