- 时间:2020-08-25 14:24 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:jQuery实现跨域iframe接口方法调用
cross.js
[url=http://localhost:8088]http://localhost:8088[/url]
Cross.call(ifw,"[url=]http://localhost:8088","test",{t[/url]: $("#txt").val()});
}
</script>
</head>
<body>
<input id="txt" type="text"/>
<button onclick="call_b()">call</button>
<iframe id="ifr" src="[url=http://localhost:8088/b.html"></iframe]http://localhost:8088/b.html"></iframe[/url]>
</body>
</html>
b.html
<!doctype HTML>
<html>
<head>
<script src="jquery-1.8.3.min.js"></script>
<script src="cross.js"></script>
<script>
//对外公开一个接口命名为test
Cross.on("test", function(data){
alert(data.t);
});
</script>
</head>
<body>
</body>
</html>
以上就是本文所述的iframe跨域的解决方案了,希望大家能够喜欢。