Avatar billede s Nybegynder
29. juli 1999 - 19:08 Der er 6 kommentarer og
1 løsning

åbne nyt vindue

Hjælp mig lige med denne her... Jeg bruger følgende kode til at åbne et nyt vindue:

open("hej.html","","toolbar=no,directories=no,menubar=no");

Det virker fint men det eneste der er galt er at hvis man så klikker på et andet link der referere til den samme funktion åbnes denne i samme vindue. Den skal åbnes i et nyt vindue.
Avatar billede kan Nybegynder
29. juli 1999 - 19:15 #1
Det er fordi du ikke har noget target navn på det vindue du åbner, så laver den selv en, og når du så kalder med de samme parametre, fra et andet sted, får du samme target, altså den åbner i samme vindue

Den langsomme nåde er at du selv sætter et forskelligt target navn ind på alle dine scripts:

open("hej.html","target navn 1 osv.","toolbar=no,directories=no,menubar=no")

den smarte måde er at du laver et dynamisk genereret target navn, så som er random tal. På den måde kan du genbruge dit script mange steder... smart ikke!

/Kan
Avatar billede s Nybegynder
29. juli 1999 - 19:25 #2
Selvfølgelig... Det er lang tid siden jeg sidst har programeret noget javascript...
Avatar billede kan Nybegynder
29. juli 1999 - 19:32 #3
Man glemmer nogle gange, eller stirre sig blind på ting, det er jo derfor vi har eksperten ...ik'

/Kan
Avatar billede cyberesben Nybegynder
02. august 1999 - 18:23 #4
prøv at se hvordan jeg selv har lavet det på http://www.musicsearch.subnet.dj
Avatar billede cyberesben Nybegynder
02. august 1999 - 18:23 #5
Avatar billede cyberesben Nybegynder
02. august 1999 - 18:27 #6
ups, efter jeg har fået ISDN kan man ikke nå at stoppe den når man laver fejl *GG*
Avatar billede s Nybegynder
03. august 1999 - 11:10 #7
Jeg har løst det...
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