jsonp,跨域请求之JSONP 二

加两个实用功能 1,增加data属性,请求参数 2,增加scope属性,可以让回调函数在指定的上下文中执行 接口如下 Sjax.load(url, { data // 请求参数 (键值对字符串或js对象) success // 成功后回调函数 scope // 回调函数执行上下文 timestamp // 是否加时间戳 }); 示例 sjax_0.2.js by snandy ... [阅读全文]

ajax跨域,Ajax跨域代理访问网络资源的实现代码

smart.asp复制代码 代码如下:script language="jscript" runat="server" /* 在VBS里面的调用方法 dim myhttp set myhttp = SmartHttp(url,method,data); //三个参数均可选 属性: url:String,请求的URL地址 method:String,请求的方法 data:String,请求的数据 c... [阅读全文]

ajax跨域,基于window.name的跨域解决方案

原理: iframe在加载新页面时,name值是保持不变的,由此可以重定向iframe的引用地址,由外域转到本域。 方法: 设置请求目标域页面的window.name,通过iframe引用至本域,由于js受到浏览器同源策略限制,无法跨域通信,取不到iframe中传过来 的window.name设置值,所以需要在本域设置一个代理页面(空文件即可),监听iframe的load事件,一旦加载完成,设置i... [阅读全文]

域认证,跨域认证--使用Passport(一)

如果您有疑问或建议,请进入技术讨论区交流 打算实现跨域认证。看了一些资料,决定使用Passport实现。 所谓的passport方式,就是将用户验证,用户状态管理独立出来成为一个单独的站点。 相关站点都通过Passport进行用户验证和用户状态信息的读写。 先做一个流程图出来,希望感兴趣的朋友一起讨论。 深蓝表示Passport服务器,浅蓝表示用... [阅读全文]

ajax请求,AJAX(XMLHttpRequest)进行跨域请求方法详解(一)

注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。 跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过 style. 标签加载外部样式表文件、通过 img 标签加载外部图片、通过 script. 标签加载外部脚本文件、通过 Webfont 加载字体文件... [阅读全文]

ajax请求,AJAX(XMLHttpRequest)进行跨域请求方法详解(二)

2,预检请求 预检请求首先需要向另外一个域名的资源发送一个 HTTP OPTIONS 请求头,其目的就是为了判断实际发送的请求是否是安全的。下面的2种情况需要进行预检: a,不是上面的简单请求,比如使用Content-Type 为 application/xml 或 text/xml 的 POST 请求 b,在请求中设置自定义头,比如 X-JSON、X-MENGXIANHUI 等 注意... [阅读全文]

ajax请求,AJAX(XMLHttpRequest)进行跨域请求方法详解(三)

3,带验证信息的请求 身份验证是Web开发中经常遇到的问题,在跨域请求中,默认情况下是不发送验证信息的。要想发送验证信息,需要进行withCredentials 属性,下面就是一个简单请求的例子: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD... [阅读全文]

ajax请求,AJAX(XMLHttpRequest)进行跨域请求方法详解(四)

4,IE8 中的实现方法 IE8已经开始支持跨域访问资源了,但是,IE8提供的功能还比较简单,可以进行简单的请求,下面是一个使用的例子: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html... [阅读全文]

mplsvpn,TrueConnect用MPLS实现企业跨域网络

关键字: OSPF路由 WCCP EIGRP协议 QoS IBGP RIP协议 本文详细介绍TrueConnect用MPLS实现企业跨域网络   随着中国与世界各地商贸往来日益频繁,愈来愈多的企业... [阅读全文]

ajax跨域,在Ajax中使用Flash实现跨域数据读取的实现方法

Ajax的跨域操作一直是一个难题,现目前主要的解决方法主要有:     1、JSONP(需要在服务器端支持)     2、IFrame(仅能在子域间操作)     3、页面代理(这个有点万能)     4、Access-Control-Allow-Origin(新版浏览器支持,需要在服务器端设置Header)   今天,小子再提供一种使用Flash进行跨域操作的方法。众所周之,其实Flash的跨域... [阅读全文]

window域,window.name解决跨域数据传输问题

点评:原文:http://research.microsoft.com/~helenw/papers/subspace.pdf window.name 传输技术,原本是 Thomas Frank 用于解决 cookie 的一些劣势(每个域名 4 x 20 Kb 的限制、数据只能是字符串、设置和获取 cookie 语法的复杂等等)而发明的(详细见原文:《Session variab原文:http:... [阅读全文]

ajax跨域,AJAX javascript的跨域访问执行

突然感觉就是这里的问题,研究一下,搞定后其实觉得挺容易的,只是自己知识还是有些欠缺,解决方法如下:阻塞的AJAX请求   我们先来证实一下请求的阻塞情况吧。我们使用如下的代码: 连续发起三个请求 复制代码 代码如下:function simpleRequest() { var request = new XMLHttpRequest(); request.open(”POST... [阅读全文]

ajax跨域,在Ajax中使用Flash实现跨域数据读取

  Ajax的跨域操作一直是一个难题,现目前主要的解决方法主要有:    1、JSONP(需要在服务器端支持)    2、IFrame(仅能在子域间操作)    3、页面代理(这个有点万能)    4、Access-Control-Allow-Origin(新版浏览器支持,需要在服务器端设置Header)  今天,小子再提供一种使用Flash进行跨域操作的方法。众所周之,其实Flash的跨域操作也... [阅读全文]

phpajax,Unobtrusive Ajax 的两种境界

王国维在《人间词话》说:古今之成大事业、大学问者,必经过三种之境界:昨夜西风凋碧树。独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。 类似,在 Web 中使用 Ajax 也有境界之分,这里境界不指技能的高低,而是思想的成熟。  Unobtrusive Ajax  有一片关于 Unobtrusive Ajax 的著名文章,是 Jesse Sk... [阅读全文]

ajax跨域:Javascript跨域和Ajax跨域解决方案

HTMLhttp://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/sec_dhtml.asp2. About Cross-Frame Scripting and Securityhttp://msdn.microsoft.com/library/default.asp?url=/workshop/author/... [阅读全文]

ajax跨域:解决AJAX中跨域访问出现''没有权限''的错误

禁止访问非同域网站WebSite,下面个例子来访问http://www.google.cn, script type="text/javascript" function createobj { (window.ActiveXObject) { ActiveXObject("Microsoft.XMLHTTP"); } (window.XMLHttpRequest) { XMLHtt... [阅读全文]

ajax跨域:Ajax跨域问题的一些解决思路方法

="t18"网上已经有很多资料http://www.xml.com/lpt/a/2005/11... idered-harmful.htmlhttp://developer.yahoo.com/javascript/howto-proxy.html这两个网址有比较全解决思路方法现在思路方法有下面这几种:Application Proxies : 这种必须通过后台脚本比如PHP等实质就是用Ajax读... [阅读全文]

跨专网: 2层跨域专网互联解决方案

  在过去几十年中以太网作为企业组建局域网(LAN)重要技术实现手段在全球范围内早已得到了广泛应用以太网是迄今企业网络中使用最广泛组网技术, 据估计世界80%以上网络节点为以太网形式近年来企业也越来越多使用以太网技术来连接分布在各处乃至跨区域多个网络2006初中人新电信公司在深圳、 广州、北京、上海、东莞、惠州、中山等地推出了基于MSTP平台建设全透明、跨地域、... [阅读全文]

ajax跨域:Javascript跨域和Ajax跨域解决方案

最近做的一个项目中需要ajax跨域取得数据,如果是在本域中确实没有问题,但是放到二级域和其他域下浏览器直接就弹出提示框:“该页正在访问其控制范围之外的数据,这有些危险,是否继续”1.什么引起了ajax跨域不能的问题ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。2.有什么完美的解决方案么?没有。解决方案有不少,... [阅读全文]

光域网浏览器:揭密鬼页 浅析浏览器跨域安全问题

  近日,在BLUEHAT大会上Manuel Caballero做了A Resident in My Domain演讲,国内安全人员马上做出反应。本文将为用户完全解析鬼页显现——浅析浏览器跨域安全问题。:... [阅读全文]

ajax跨域 ajax实现垮域访问初探

这个应该归到javascript的安全性问题一般服务器A设置的是不允许别的域的机器B执行B上的ajax调用服务器A上的资源原因,可以举个简单的安全隐患例子:假设ajax可以垮域访问,那么我在自己机器上可以写ajax请求Google各类web应用中的资源比如先用firefox研究GMail在登录过程中大量ajax请求的地址以及参数,可以得到用户cookie的验证过程然后写js去跨域获取别的用户的co... [阅读全文]
1 共1条 分1页