0

我一個有一個鏈接,我想的onclick重新定義的動作。我必須使用Prototype作爲框架。所以我使用函數observe。prototypejs觀察IE7

<a id="mylink" href="http://www.google.com/">Google</a> 
<script type="text/javascript"> 
$('mylink').writeAttribute('onclick', 'return false'); 
$('mylink').observe('click', function() { /* do some stuff */ return false; }); 
</script> 

此代碼適用於大多數瀏覽器,但IE7風格使重定向後。你知道如何停止這種重定向嗎?

謝謝

回答

2
$('mylink').observe('click', function(event) { 
    /* do some stuff */ 
    event.stop(); 
    return false; 
});