Titel på popup

JavaScript

2 svar · 142 visningar · startad av Stina

Medlem sedan jan. 200189 inlägg
Trådstart#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>
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?

275 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)