2012-03-07 17 views
0

画像ボタンが完全に動作していません。このdocによると、画像javascriptでhtmlを使用してリンクに画像ボタンを追加する方法

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

のonclickのイベントに

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のスニペット、self.close()文書場合にのみ動作します - :

私が働いていた上で、現在のコードがあります方法はwindow.open()です。 だから、この場合は windows.close()

+0

属性の中の 'javascript:'は必須ではないということもあります。 – MMM

+0

@MMM、承認済み – Starx

+0

@MMM属性内の疑似プロトコルは、同じページ内で複数のスクリプト言語を使用する場合に便利です。 – Teemu

関連する問題