您的位置:首页 > Web前端 > JavaScript

JS页面间传值

2015-10-09 19:06 651 查看
1. window.opener方法从父页面取值

举个栗子:

有A.html、B.html两个页面

从A页面使用window.open()打开了B页面,则A为父页面,B 为子页面

在B页面中可以使用window.opener调用B页面中的变量、函数、以及每一个标签,并且可以修改他们的值

A.html

<html>
<script>
var str="csdn";
function f1(){
alert("csdn");
}
</script>
<body>
<div id="d1"></div>
</body>
</html>


B.html

<html>
<script>
//调用A页面中的变量str
var strb=window.opener.str;
//调用A页面中的函数f1
function fb1(){
window.opener.f1();
}
</script>
<body>
<div id="d1"></div>
</body>
</html>


2. 通过URL传值

3. 通过Cookie传值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: