2013-01-03 37 views
0

我已經完成了一個網頁,我想將所有的onClick事件保存在一個單獨的JS文檔中,就像我對其餘的Javascript使用的一樣。單獨文檔中的onClick事件

我使用ATM的HTML我想在一瞬間改變片段是這些:

<a href="http://www.commercial.com" onclick="confirmLeave()" target="_blank"> 

<IMG SRC="picture_small.jpg" alt="Description" onClick="view(this);"> 

和連接的JavaScript代碼,我一直在單獨的文件是這樣的:

function confirmLeave() { 
    if (confirm("Do you want to leave this page?")) { 
     return true; 
    } else { 
     if (window.event) { 
      window.event.returnValue = false; 
     } else { 
      e.preventDefault(); 
     } 
     return false; 
    } 
} 

而且

function view(img) { 
    imgsrc = img.src.split("_")[0] + "_big.jpg"; 
    viewwin = window.open(imgsrc, 'viewwin', "width=790,height=444,location=0"); 
    viewwin.focus(); 
} 

第一個問題是,當訪問者點擊通向外部網站的鏈接時是否想離開我的頁面;另一個是展示他們點擊的圖片的更大版本。

+6

你的問題是? – SLaks

+0

'

相關問題