Js回调上页js方法

通过 window.opener 实现。关于这个对象的用法请查阅相关资料。

在frame框架中才可以使用window.opener对象!

从页面a.html到页面b.html

a.html

<html><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<head>

<title>a</title>

<script language = "javascript">

function callBack(){

alert("Come back !");

}

</script>

</head>

<body>

<a href="b.html">b页面</a>

</body>

</html>

</body>

</html>

b.html

<html>

<head>

<title>b</title>

<script language = "javascript">

function goB(){

window.opener.callBack();

}

</script>

</head>

<body>

<a href="#" onclick="javascript:goB();">返回a页面</a>

</body>

</html>

</body>

</html>

你可能感兴趣的:(js)