2012-03-07 104 views
0

圖像按鈕不能正常工作..任何建議?如何將圖像按鈕添加到使用html中的鏈接javascript

上我工作當前的代碼是: -

var generator = window.open(); 
generator.document.write('<html><head><title>Pop uP</title>'); 
generator.document.write('<p style="color:#C52B27;">'); 
generator.document.write(message); 
generator.document.write('</p>'); 
generator.document.write('</head><body>'); 

generator.document.write('<a href="javascript:self.close()"><img src="/img/save_orange.gif" border=0"><\/a>'); 
generator.document.write('</body></html>'); 
generator.document.close(); 

回答

1

綁定一個js代碼片段的圖像

<img src="/img/save_orange.gif" border="0" onclick="self.close()"> 

的onclick事件根據這一docself.close()只有工作,如果文檔通過window.open()方法打開。 因此,在這種情況下,您可能需要使用 windows.close()

+0

'javascript:'在屬性中不是必需的,有些人甚至認爲它永遠不應該在那裏。 – MMM 2012-03-07 14:08:11

+0

@MMM,已確認 – Starx 2012-03-07 14:10:55

+0

@MMM在同一頁面中使用多種腳本語言時,該屬性中的僞協議是有用的。 – Teemu 2012-03-07 14:15:53

相關問題