webForumDet fria alternativet

Titel på popup

JavaScript

2 svar · 134 visningar · startad av Stina

Medlem sedan jan. 200189 inlägg
Frågan#1

Är det någon som vet om man kan sätta en titel på det popupfönster som skapas när man öppnar en bild på detta sätt.

<a href="#" onclick="window.open('img/pall049_b.gif', 'Popup', 'width=260,height=260,left=400,top=250').focus()">
Medlem sedan juni 20004 308 inlägg
#2

objektnamnet heter title och finns under document, men efter att ha testat verkar det som det är både läs och skrivskyddat(!?) från andra fönster. Jag föreslår att du bygger ut scriptet lite, så här;

<script type="text/javascript">
function imgPopup(url,title,x,y){   
	MyWin = window.open("","","width=" + x + ",height=" + y + ",toolbar=no,location=no,directories=no,status=no,menubar=no");
	with(MyWin.document){
	open();
	write("<html>\n<head>\<title>"+title+"</title>\n</head>\n<body marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0>\n");
	write("<img src=\"" + url + "\" width=\"" + x + "\" height=\"" + y + "\">\n");
	write("</body>\n</html>\n");
	close();
	}
}
</script>
<a href="JavaScript:imgPopup('bild.gif','En titel',135,155);">Visa bild</a>

------------------

/ J

Medlem sedan jan. 200189 inlägg
#3

Tack så mycket. Det funkar dock inte för mig. Men det kanske beror på att jag verkligen inte är någon hejare på javascript. Det funkar alltså när du testar?

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)