post icon

Simulate click event on anchor with Javascript

E’ possibile simulare l’evento click() su un link mediante javascript nel modo seguente: 

<html>
<head>
    <script language="JavaScript"> 
        function SimulateClick(){
            document.getElementById('MyHref').onclick();
        }
    </script>
</head> 
<body onLoad="SimulateClick()"> 
<a 
    href="http://www.nicolaceliento.it" 
    id="MyHref" 
    onclick='top.location.href=this.href' 
    target="_blank">Link 1</a> 
</body>
</html>

Lo snippet è cross-browser poiché sfrutta l’evento onclick(), anzicché l’evento click() che non è supportato in Firefox.

17 giugno 2009 @ 15:06

No comments yet.

Leave a comment

Leave a Reply

Are you human? Time limit is exhausted. Please reload CAPTCHA.