Sin
Sin
小狐狸
小狐狸
  • UID18773
  • 注册日期2007-05-17
  • 最后登录2007-05-18
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7913回复:4

在FireFox浏览器中如何用javascript关闭链接!

楼主#
更多 发布于:2007-05-17 11:25
在FireFox浏览器中如何用javascript关闭链接,现在在IE中执行这段代码可以正常显示<a href="javascript:window.close()" title="退出网站">退出离开</a> 但是在FireFox浏览器中没有任何反应,谁知道请告诉我该如何编写
谢谢大家
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
1楼#
发布于:2007-05-17 11:25
不是因为没有用处,而是因为你的页面不是通过Javascript打开的,所以不能用Javascript关闭。
Sin
Sin
小狐狸
小狐狸
  • UID18773
  • 注册日期2007-05-17
  • 最后登录2007-05-18
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2007-05-17 11:25
那该如何编写
fiag:不是因为没有用处,而是因为你的页面不是通过Javascript打开的,所以不能用Javascript关闭。回到原帖

那该如何编写.
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
3楼#
发布于:2007-05-17 11:25
在Firefox上调试Javascript时,应该多使用错误控制台。

不允许脚本关闭非脚本打开的窗口。

example.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head>
<body>
	<a href="javascript:window.close();">close</a>
</body></html>


open.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body>	<a href='javascript:window.open("example.htm","","fullscreen=0,menubar=no,width=800,height=600");'>javascript open window</a>
</body></html>
ssssssssssss
小狐狸
小狐狸
  • UID19073
  • 注册日期2007-05-31
  • 最后登录2007-05-31
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2007-05-17 11:25
这种伪协议还是不要写死在页面里比较好吧?
游客

返回顶部