2010.04.28———一个很意外的open()问题
1.html
如上所示 很简单一个页面,我就是想点击链接时,弹出一个google的页面
但是 却总是不行 ,总是会跳转到一个空白页面,很郁闷
最后 当我把自己写的那个open()方法名字改为open1时,奇迹出现了 ,可以了 为什么呢?
草,个人认识是,我写的open方法覆盖了window的open方法,但是当我在调用window.open("http://www.google.cn")方法时,它是去调了我自己写的open方法,也就是说无限的循环下去了 。。。。。。。郁闷。。。。
但是 问题又来了
2.html
这个页面,我没有调用window的open方法 却依然是跳转到一个空白页面,不会弹出alert
1.html
<html>
<head>
<script type="text/javascript">
function open(){
window.open("http://www.google.cn");
}
</script>
</head>
<body>
<a href="#" onclick="open()">fjakls</button>
</body>
</html>
如上所示 很简单一个页面,我就是想点击链接时,弹出一个google的页面
但是 却总是不行 ,总是会跳转到一个空白页面,很郁闷
最后 当我把自己写的那个open()方法名字改为open1时,奇迹出现了 ,可以了 为什么呢?
草,个人认识是,我写的open方法覆盖了window的open方法,但是当我在调用window.open("http://www.google.cn")方法时,它是去调了我自己写的open方法,也就是说无限的循环下去了 。。。。。。。郁闷。。。。
但是 问题又来了
2.html
<html>
<head>
<script type="text/javascript">
function open(){
alert("fasfdas");
}
</script>
</head>
<body>
<button onclick="open()">fjakls</button>
</body>
</html>
这个页面,我没有调用window的open方法 却依然是跳转到一个空白页面,不会弹出alert