Pages

Thursday, 3 January 2013

javascript实现修改刷新父页内容

最近发现一个网页特别的贱,百度搜索打开这个页面后,它竟然直接把百度搜索页面给换了。换成了自己仿的百度搜索的页面,而且跟真的一样,开始我是缕缕上当啊!

我开始还以为用的是超链接的target属性呢,但我在target属性中加入“_parent”并没有实现我要的效果。后来上网一查发现应该使用javascript脚本来实现。下面就是我做的两个此时网页。
1
<a href = "dakai.html" target = "_blank">打开新页面</a>
用上面的网页打开下面的这一个网页。
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head>
<title>被打开页面。刷新父页</title>
<script language="JavaScript" type="text/javascript">
function opennewpage() {
window.opener.location.href = "http://www.baidu.com";
}
</script>
</head>
<body onload="opennewpage()">
在父页面打开百度
</body>
</html>
这样就可以实现打开新页面的时候自动改变父页面内容.