我認爲這似乎很簡單讓我難住。我希望有一個完整的產品縮略圖圖像,這些圖像只是在我的HTML中將整個圖像縮小爲更小的尺寸。點擊它在臨時彈出窗口中查看完整大小的圖像。將圖像ID傳遞給函數。
這是有效的,但我如何將圖像名稱作爲變量傳遞,因此我不必爲每個圖像重新編寫函數。例如,點擊pic1.jpg,你會得到帶有pic1.jpg的彈出窗口。 pic2.jpg在彈出窗口中調出pic2.jpg等等。
這是我的HTML代碼。
<p>
<a href="javascript:productpop()">
<img src="products/pic1.jpg" id="image" height="100" border=0 />
<br />
CLICK FOR POPUP
</a>.
</p>
這是我的彈出窗口代碼。
function productpop() {
newproduct=window.open('','name','height=500,width=500');
var tmp = newproduct.document;
tmp.write('<html><head><title>Product Pop-up</title>');
tmp.write('<link rel="stylesheet" href="productpop.css">');
tmp.write('</head><body>');
tmp.write('<p align="center">');
tmp.write('<img src="products/pic1.jpg"></p>');
tmp.write('<p align="center"><a href="javascript:self.close()">Close</a> Window. </p>');
tmp.write('</body></html>');
tmp.close();
}
在此先感謝您的幫助。我想了解這一點,而不僅僅是購買商業代碼。
現在這是一個描述性標題... –
用''替換''? – Tyblitz
不要使用popup的ppl喜歡在窗口模式,如燈箱 – cocco