![]() |
1
35
jquery使用Ajax(xmlhttpRequest)请求加载数据,但浏览器允许在同一域中使用该请求。(上述答案提到 Same origin policy )这就是为什么它与temp.htm一起工作,而不是www.google.com。
我的意见-选择服务器端代理的第一个选项。 为什么有相同的原产地政策? 想象一下你正在检查易趣账户上的一些东西。然后在另一个标签中,你打开我的网站,在那里我有一个脚本,它向易趣发出一系列请求(你仍在登录),在你甚至没有注意到的情况下向你出价购买奥迪A8。烦人的。。。如果是你的银行,它可以直接从你那里偷钱。 具有讽刺意味的是,尽管有相同的起源政策,上述攻击仍然是可能的。 |
![]() |
2
2
出于安全原因,不允许进行跨域Ajax调用-请参阅 Same Origin Policy . |
![]() |
3
1
这是出于安全考虑。你可以在上阅读有关它的所有信息和解决方案。 yahoo . |
![]() |
4
1
值得注意的是,在JavaScript中,并没有完全排除跨域请求。 从jquery 1.2开始,如果指定了JSON-P回调,并且调用的URL支持JSON-P输出,则可以加载位于另一个域上的JSON数据。 下面的示例直接来自jquery文档。它抓取最后四张标有“猫”的Flickr图片。
您可以在此处阅读文档: http://docs.jquery.com/Ajax/jQuery.getJSON#urldatacallback 就我个人而言,我使用它在我的博客上拉入我最新的tweets,而不必将其构建到我的服务器端代码中。这还有一个额外的好处,即不必为Twitter中经常出现问题的API服务编写错误处理代码。如果你想看的话,只需在我的博客上查看来源: http://joreteg.com |
![]() |
5
0
首先,我必须假设您有一个很好的理由去做一个链接默认情况下用JavaScript做的事情… 主要原因可能是安全性:您不能从javascript访问当前域之外的任何数据。 |
![]() |
6
0
尝试添加
在htaccess.send中使用
这将发送一个邮件请求。它对我有效。 |
![]() |
James Williams · 如何在单击按钮时刷新div内容 2 年前 |
![]() |
Mehmet · javascript执行了多个 2 年前 |
![]() |
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 2 年前 |
![]() |
Parker · 如何使表格行的单元格项加粗n秒? 2 年前 |
![]() |
Chris J. · ajax获取查找数据属性值的请求 2 年前 |
![]() |
Pedro F · Ajax调用后脚本运行不正常 3 年前 |