javascript原生跨域请求的几种方式

编程知识 行业动态 更新时间:2024-06-13 00:17:48

实现原理:利用src属性实现跨域访问

 

第一种方式、、
    src是请求服务器地址路径
    <script type="text/javascript" src="http://10.35.166.110/test.js" ></script>
    第二种方式 
    <script type="text/javascript" src="http://10.35.166.110/test.phpjs" ></script>

<!-- 第三种方式  -->
    <!-- 动态创建jsvascript和src属性 -->

document.getElementById("btn").onclick = function(){
		let scriptDom = document.createElement("script");
		scriptDom.type="text/javascript";
		scriptDom.id = "scriptId";
		scriptDom.src = "http://10.35.166.110/test.php";
		document.body.appendChild(scriptDom);
		/* 以下两种方式都可以删除 有利于优化代码 */
		scriptDom.remove();
		/*let oldScriptDom =document.getElementById("scriptId");
		if(oldScriptDom){
			oldScriptDom.remove();
		}*/
	}

 

第四种方式   带参数跨域访问

document.getElementById("btn").onclick = function(){
		let scriptDom = document.createElement("script");
		scriptDom.type="text/javascript";
		scriptDom.id = "scriptId";
		scriptDom.src = "test02.php?callback=f";
		document.body.appendChild(scriptDom);
		scriptDom.remove();

	}

 

更多推荐

javascript原生跨域请求的几种方式

本文发布于:2023-03-25 19:45:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/94fc7a6fb6fd7f438fdfa6e2d397e2b6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:几种   方式   javascript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!