webForumDet fria alternativet

Flytta popup?

2 svar · 236 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Jag försöker att flytta lagret när jag öppnat det men det vill sig inte riktigt, vad är felet?

<script>
function popup(popupfile,winheight,winwidth){ 
open(popupfile,"PopupWindow"," resizable=no, height=" + winheight + ",width=" + winwidth + ",scrollbars=auto" );} 
PopupWindow.moveTo(100,100);
//-->
</script>
JojoxxMedlem sedan juni 20004 308 inlägg
#2
  1. Du får inte flytta ett fönster vars innehåll härstammar från en annan domän än din egen.

  2. Fönsterobjektet som du använder för att flytta fönstret (moveTo) returneras av window.open. Det är alltså inte namnet på fönstret som du använder.

  3. Skilj på lager och fönster :)

Ett exempel kan då se ut så här;

function popup(popupfile,winheight,winwidth){ 
	foo=window.open("","PopupWindow"," resizable=no, height=" + winheight + ",width=" + winwidth + ",scrollbars=auto" );
	foo.moveTo(100,100);
	foo.location.href=popupfile;
} 
popup("http://www.yahoo.com",400,400);
Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Jaha tänkte inte på det... :)

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)