找回密码
 注册
搜索
热搜: 回贴

Html:Links(HREF元素)的click方法

2009-12-16 02:00| 发布者: admin| 查看: 34| 评论: 0|原作者: 云天河

关键字: javascript, href, click, method
对于HTML页面上的超链接(HREF),并不是所有的浏览器都支持其click方法。
在IE浏览器(4.0以上版本)中,我们可以使用click方法来模拟一个超链接的点击操作。比如:
document.links[someLinkIndex].click();
click方法首先触发元素的onclick事件;如果onclick事件返回true则继续打开超链接所指向的URL。
但在其他浏览器(比如NS,firefox等)中,并没有提供这样一个方法。不过你可以通过以下的javascript代码为这些浏览器也增加对click方法的支持:



通过在onload的时候为links元素加载prototype,你就可以在页面实现IE/NS兼容的click方法:

link1

|
link2

|
link3

|

ONCLICK="document.links[0].click();"> ONCLICK="document.links[1].click();"> ONCLICK="document.links[2].click();">

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-10-1 09:42 , Processed in 0.153313 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部