04. juni 2003 - 20:01
Der er
8 kommentarer og 1 løsning
pop-up efter et par sekunder
Jeg vil gerne lave en pop-up fra et normalt browser vindue, men jeg kan kun få den til at åbne i sig selv :-( setTimeout("parent.document.location.href = 'index1.html';",2000)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
-- den hedder så window.open, så skulle man kunne: setTimeout("window.open('"+index1.html+"')", 2000)
Når jeg udvider med et par parametre så laver den fejl: Invalid argument
Nu virker det ! setTimeout("window.open('index1.html', 'iwin', 'status=no, toolbar=no, location=no, menu=no, top=110, left=110, width=700 , height=450, 2000')");
-- jeg kunne heller ikke få din konstruktion til at virke, men hvis du laver en funktion til det virker det hver gang, altså: function openMyWindow(){ window.open('index1.html', 'iwin', 'status=no, toolbar=no, location=no, menu=no, top=110, left=110, width=700 , height=450, 2000'); } og så: setTimeout(openMyWindow, 2000)
Du har satme fortjent de point, jeg ikke kan give dig :-(
Så er du i fuld fart (med to sekunders forsinkelse ?-)
Slettet bruger
05. juni 2003 - 09:19
#8
Der må ikke være mellemrum imellem de forskellige window feauteres: setTimeout("window.open('index.html', 'iwin', 'status=no,toolbar=no,location=no,menu=no,top=110,left=110,width=700,height=450');", 2000); roenving>> Du har misforstået idéen med at give parametre til en funktion, men kalder i setTimeout. Se det som en eval: setTimeout(eval("window.open('index1.html');"), 2000); Og hvis "index1.htm" er i en variabel: setTimeout("window.open('" + variabelNavn + "');", 2000); I øvrigt virker dette ikke i IE på Mac: setTimeout(openMyWindow, 2000); Den behøver nemlig: setTimeout("openMyWindow();", 2000);
-- Hov, der var jeg ikke vågen -- mellemrum i winFeatures ,-|
Vi tilbyder markedets bedste kurser inden for webudvikling