Avatar billede janeamil Nybegynder
06. august 2002 - 15:03 Der er 21 kommentarer og
1 løsning

Popup vindu

Når jeg lavet et popup vindu    hvor skal jeg skrive hvor mange gange den skal pope op
Avatar billede Slettet bruger
06. august 2002 - 15:06 #1
Det kommer an på den kode, du har. Og hvad mener du egentlig med "hvor mange gange"? Vil du have en masse popup-vinduer til at åbne på din side på én gang? Eller skal scriptet "huske", hvor mange gange popup-vinduet er åbnet og så efter fx fem besøg på siden ikke åbne det mere?
Avatar billede janeamil Nybegynder
06. august 2002 - 15:08 #2
masser af popup vinduer
Avatar billede Slettet bruger
06. august 2002 - 15:10 #3
Det var dog en forfærdelig idé! Der findes intet som popup-vinduer, der kan skræmme brugerne væk!
Nå, men hvordan skal vinduerne åbne? Når siden indlæses, er indlæst, ellel når man trykker på et link/en knap?
Avatar billede janeamil Nybegynder
06. august 2002 - 15:10 #4
onload
ved det godt er  forfærdeligt  men det skal bruges til noget sjovt
Avatar billede Slettet bruger
06. august 2002 - 15:14 #5
Det er ikke sjovt, højest forstyrrende.

Men du kan fx gøre således:

<script>
sider = new Array("side1.html", "side2.html", "side3.html", "side4.html"); //Siderne, der skal åbnes

function abn() {
for (i = 0; i < sider.length; i++)
window.open(sider[i], "vindue" + i);
}
</script>

Og i body-tagget:

<body onLoad="abn();">
Avatar billede janeamil Nybegynder
06. august 2002 - 15:16 #6
hmm  kan man ikke gører  det  på 1 anden måde eks (" side1.htm ")  og antal gange
Avatar billede Slettet bruger
06. august 2002 - 15:18 #7
Er det bare én side, der skal åbnes en masse gange? Jamen, så er det meget nemmere (og endnu mere frustrerende at være vidne til):

<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open("din_side.html", "vindue" + i);
}
</script>
Avatar billede janeamil Nybegynder
06. august 2002 - 15:22 #8
skal man skrive noget i body?
Avatar billede Slettet bruger
06. august 2002 - 15:23 #9
Ja, det samme.
Avatar billede Slettet bruger
06. august 2002 - 15:23 #10
Det samme som før, altså!
Avatar billede janeamil Nybegynder
06. august 2002 - 15:24 #11
det virker ikke
Avatar billede teamdev Novice
06. august 2002 - 15:25 #12
Aaaaaaaaarrrrrrrrrrrrgggggggghhhh jeg hader popup vinduer
Avatar billede Slettet bruger
06. august 2002 - 15:27 #13
Jo, det gør, men måske bare ikke, som du vil have det! :)
Avatar billede janeamil Nybegynder
06. august 2002 - 15:27 #14
vil du værer sød  osse sætte vinduet  så man ikke kan se statusbar

og alt det der adresseline og det
Avatar billede Slettet bruger
06. august 2002 - 15:27 #15
Jeg har selv testet det, og det virker fint.
Avatar billede Slettet bruger
06. august 2002 - 15:29 #16
<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open("din_side.html", "vindue" + i, "toolbar=no,status=no,menubar=no,location=no");
}
</script>
Avatar billede janeamil Nybegynder
06. august 2002 - 15:30 #17
<!-- Minus AutoDato -->
<body onLoad="abn();">

<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open(window.open('"http://www.dinthp.dk', '', 'dependent,directories,copyhistory');, "vindue" + i);
}
</script>



kan i for den her kode til aat virke
Avatar billede Slettet bruger
06. august 2002 - 15:34 #18
Ja. Sæt dette i head:

<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open(window.open("http://www.dinthp.dk", "vindue" + i, "dependent,directories,copyhistory");
}
</script>

body-tagget rettes til:

<body onLoad="abn();">
Avatar billede Slettet bruger
06. august 2002 - 15:35 #19
Nej, der er en window.open for meget:

window.open("http://www.dinthp.dk", "vindue" + i, "dependent,directories,copyhistory");

... skulle der have stået.
Avatar billede janeamil Nybegynder
06. august 2002 - 15:38 #20
<HEAD>

<!-- Minus AutoDato -->
<body onLoad="abn();">

<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open('"http://www.dinthp.dk', '', 'dependent,directories,copyhistory');, "vindue" + i);
}
</script>
</BODY>
</HEAD>
Avatar billede Slettet bruger
06. august 2002 - 15:40 #21
Nej:

<html>
<head>
<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open(window.open("http://www.dinthp.dk", "vindue" + i, "dependent=yes,directories=yes,copyhistory=yes");
}
</script>
</head>
<body onLoad="abn();">
</body>
</html>
Avatar billede Slettet bruger
06. august 2002 - 15:41 #22
Undskyld, sådan her:

<html>
<head>
<script>
function abn() {
for (i = 0; i < 5; i++) //5-tallet skiftes ud med antal gange
window.open("http://www.dinthp.dk", "vindue" + i, "dependent=yes,directories=yes,copyhistory=yes");
}
</script>
</head>
<body onLoad="abn();">
</body>
</html>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester