JavaScript的 - 要访问使用Ajax另一个域的内容?

<p>我想写从OpenStreetMap的API数据加载JavaScript应用(的http:/ /wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6 ),这基本上是一个宁静的XML API。我试图使用jQuery来访问XML。然而,我得到安全错误。这是一个跨站点脚本拦截。 P&gt; </p><p>我如何访问XML? AFAIK OSM不提供JSONP,这样是行不通的。反正是有?&gt; P&gt;
</p>

15 浏览 1 回复
  gt   调用   一个   脚本   使用  

回复

    <p>丹链接的博客文章将向您展示如何解决这个问题,但这里的背景: P&gt; </p><p>您可以从网页中的跨域JavaScript调用的唯一方法是通过JSONP。如果你不提供JSONP,那么你将不得不求助于使用代理脚本,因为浏览器有目的地阻止网站的脚本,作出这样的电话。 P&gt; </p><p>请注意,如果你写你在一个特权的空间正在执行一个Firefox扩展,从而能够做出这样的跨域调用不受限制。 P&gt; </p><p>这两种方式来避开跨站点脚本是要建立一个服务器端代理调用的URL与你的脚本中调用服务器端代理。另一种方法是使用不具有跨网站的调用限制script标签调用数据。 P&gt;
    </p>

    韦伟

相关信息

JavaScript的 - 要访问与阿贾克斯另一个域的内容是什么?

<p>我想写一个JavaScript应用程序,从OpenStreetMap的API加载数据([ HTTP:/ /wiki.openstreetmap.org/wiki/OSM\_Protocol\_Version\_0.6 ](http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6)),这基本上是一个宁静的XML API。...

51 浏览 1 回复   gt   调用   脚本   一个   访问  

使用工厂及JSONP Configurationless WCF

<p>我用我的WCF服务WebServiceHostFactory以避免创建在web.config中绑定配置一个crapton。 P&gt; </p><p>不过,我想揭露服务为XML / JSON和JSONP。 P&gt; </p><p>阅读:http://jasonkelly.net/archive/2009/02/24...

20 浏览 1 回复   gt   服务   wcf   jsonp   配置  

奇怪的字符显示XML&GT起来; ASP.NET&GT; JavaScript的&GT; HTML

<p>我有一个脚本读取XML文件,然后产生一些文件撰写的JavaScript线,并将其发送请求。我发现了一个奇怪的字符(只显示在Internet Explorer,火狐没有)。我似乎无法追查。 P&gt; </p><p>下面是正在使用的脚本的URL(IE中有奇怪的字符):[ HTTP:// WWW。 voyagertravelguides.com/test...

4 浏览 1 回复   gt   脚本   字符   奇怪   文件  

利用工厂及JSONP Configurationless WCF

<p>我用我的WCF服务WebServiceHostFactory以避免创建在web.config中绑定配置一个crapton。 P&gt; </p><p>不过,我想揭露服务,XML / JSON和JSONP。 P&gt; </p><p>阅读:http://jasonkelly.net/archive/2009/02/24...

41 浏览 1 回复   gt   服务   wcf   jsonp   一个  

IMacro脚本 - 使用javascript如何读取本地的.txt文件

<p>有就是这个[ IMacro ](https://addons.mozilla.org/en-US/firefox/addon/3863)脚本工具,如果你想实现自动化一些网站 通过使用JavaScript页​​面访问。 P&gt; </p><p>我想有我的JavaScript从本地的.txt文件阅读 (不是.cvs文件和格式不正确。我想它可能是搜索 ...

37 浏览 1 回复   文件   gt   javascript   使用   txt