`
nuthell
  • 浏览: 30251 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

JS 解决跨域的一个技巧

    博客分类:
  • Php
阅读更多
HTML:
<script type="text/javascript" src="http://www.xxx.com/?callback=abc"></script>


JavaScript:
var script = document.createElement("SCRIPT");
script.src = "http://www.xxx.com/?callback=abc";
document.getElementsByTagName("HEAD")[0].appendChild(script);



服务器端

直接输出 javascript 代码即可。

在用户端,会在head里面追加


<script src="http://172.16.9.128/test.php?action=0.06768355963932127">
服务器端输出的js代码
</script>


分享到:
评论

相关推荐

    js跨域问题小结

    1. JSONP(JSON with Padding):这是一种早期的跨域解决方案,通过动态创建`&lt;script&gt;`标签来引入一个带有回调函数的JavaScript文件。由于浏览器允许不同源的脚本嵌入,JSONP利用了这个特性来实现跨域数据交互。但是...

    跨域访问解决方法-jsonp

    跨域访问是Web开发中一个常见的挑战,尤其是在进行Ajax异步请求时,浏览器的同源策略(Same-origin policy)会限制JavaScript从一个源获取另一个源的数据。为了解决这个问题,开发者通常采用JSONP(JSON with ...

    layer弹窗:top.layer弹窗到父页面跨域解决办法

    标题和描述所提及的是一个关于如何解决layer弹窗在跨域环境下的问题,主要涉及到iframe、跨域以及layer的使用技巧。下面我们将详细探讨这个问题及其解决方案。 首先,我们了解下**iframe**。iframe(Inline Frame)...

    vue axios 解决跨域问题CORS

    由于浏览器的同源策略限制,当我们的前端应用和服务器不在同一个源下时,就会引发跨域问题。本文将详细介绍如何利用Vue的配置和axios来解决这个问题。 首先,理解什么是CORS(Cross-Origin Resource Sharing,跨源...

    allow-cors-access-control插件,解决跨域问题,内含使用教程

    `解决Chrome本地调试跨域_HQChart的博客-CSDN博客_本地调试跨域.url` 文件很可能是一个链接,指向一个详细讲解如何在Chrome中解决跨域问题的教程。CSDN是一个知名的中文开发者社区,这里的文章可能提供了更多关于...

    服务器端用可控js跨域访问

    文章标题“服务器端用可控js跨域访问”与描述中的重复内容,实际上指出了一个关键的技术点:如何在不违反同源策略的情况下,使用JavaScript进行跨域数据请求。 ### 同源策略 同源策略(Same-origin policy)是...

    SpringMVC的跨域解决方案.docx

    这种情况下,前端页面可能运行在一个域,而后端API服务可能位于另一个域,这就需要解决跨域问题来实现前后端间的正常通信。 #### 三、SpringMVC中使用JSONP解决跨域问题 **JSONP**(JSON with Padding)是一种绕过...

    iframe 跨域 自动适应高度

    当一个`iframe`加载的页面与包含它的页面不在同一个源下时,就会遇到跨域问题。为了解决这个问题,我们可以使用以下几种方法: - **CORS(Cross-Origin Resource Sharing)** 设置响应头`Access-Control-Allow-...

    IE7 Ajax跨域问题

    至于压缩包中的文件名称 "《斯坦福大学开放课程:编程方法》Programming Methodology.Lecture01 -YYeTs人人影视教程组" ,这看起来是一个教育视频资源,可能包含了关于编程基础的讲解,但与Ajax跨域问题的主题无关。...

    在Firefox中通过AJAX跨域访问Web资源

    在压缩包中的“我的Firefox插件开发之旅.doc”文档可能包含了作者开发Firefox插件以解决跨域问题的完整经历,包括遇到的挑战、解决方案、源码示例以及开发过程中的技巧和心得。 总的来说,要理解在Firefox中通过...

    Javascript 跨域知识详细介绍

    为了解决跨域请求问题,业界提出了几种方法,其中JSONP(JSON with Padding)是最常用的解决方案之一。JSONP的原理是动态创建script标签并将其src属性指向跨域地址,由于script标签不受同源策略影响,所以能够绕过...

    django解决跨域请求的问题详解

    在Web开发中,跨域请求(Cross-Origin Request)是一个常见的问题,它涉及到浏览器的安全策略,不允许JavaScript从一个源(Origin)向另一个源发送HTTP请求,除非两个源完全相同。Django是一个流行的Python Web框架...

    跨域产生原因分析与解决方案,这一次彻底搞懂它.docx

    ### 跨域产生原因分析...跨域问题是Web开发中不可避免的一个挑战,但通过合理的方法可以有效地解决。了解CORS的工作原理及其实现机制对于开发者来说至关重要。希望本文能帮助您更深入地理解和掌握跨域问题的处理技巧。

    jquery跨域获取json

    总结来说,"jquery跨域获取json"是一个关于JavaScript编程和jQuery库如何通过JSONP技术解决跨域获取数据的问题。在实际开发中,了解并掌握这一技术对前端开发者尤其重要,因为很多API和数据服务都是部署在不同的域名...

    iframe跨域嵌套自适应高度

    #### 三、解决跨域嵌套中`session`丢失的问题 1. **问题描述**:当使用`iframe`跨域嵌套时,尤其是针对`ASP.NET`开发的网站,可能会出现`session`丢失的情况。这是因为`session`依赖于cookie,而跨域请求默认不会...

    pdf跨域及多版本兼容处理

    由于浏览器的安全策略,当一个网页试图加载来自不同源的PDF时,可能会受到同源策略的限制,导致无法正常显示或操作PDF。为了解决这个问题,服务器需要设置CORS(Cross-Origin Resource Sharing)策略。在后端,例如...

    Vue.js 中 axios 跨域访问错误问题及解决方法

    在Vue.js开发中,由于浏览器的同源策略限制,经常会遇到跨域请求的问题。...这篇文档详细介绍了在Vue.js项目中使用axios时...总的来说,本文为使用Vue.js和axios开发的开发者提供了一个有效的跨域问题解决思路和操作方法。

    java跨域实例+日志文件

    JSONP的基本原理是利用`&lt;script&gt;`标签不受同源策略限制的特点,由服务器返回一个JavaScript函数调用,前端页面动态创建`&lt;script&gt;`标签加载这个函数,从而实现数据的传递。 在本实例中,前端使用JavaScript(通常...

    测试跨域.7z

    在前端开发中,"跨域"是一个常见的概念,它涉及到浏览器的安全策略——同源策略(Same-Origin Policy)。同源策略限制了来自不同源(协议、域名或端口)的JavaScript代码对网页资源的访问,以保护用户数据的安全。...

    迈云 Ajax 跨域类 v1.0.0-源码.zip

    【迈云Ajax跨域类v1.0.0】是一个专为解决JavaScript中Ajax请求跨域问题而设计的工具类。在Web开发中,由于浏览器的同源策略限制,JavaScript通常只能访问与当前页面同源(协议、域名、端口相同)的资源,这在进行...

Global site tag (gtag.js) - Google Analytics