Avatar billede goody-goody Nybegynder
21. april 2001 - 12:54 Der er 2 løsninger

browservindue

jeg har denne kode:

<script language=\"JavaScript\">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>


og i htmlen
<a href=\"jazzmusic.htm\" onMouseUp=\"MM_openBrWindow(\'jazzmusic.htm\',\'jazz\',\'scrollbars=yes,width=350,height=500\')\">hor jazz</a>

men hvis man trykker 1 gang på linket, efter man har trykket 1 gang, åbner den siden i de samme browservindue, altså IKKE det nye på 350x500
Avatar billede nute Nybegynder
21. april 2001 - 12:56 #1
skriv din link sånn:

<a href=\"java script:void(MM_openBrWindow(\'jazzmusic.htm\',\'jazz\',\'scrollbars=yes,width=350,height=500\'));\">hor jazz</a>

/nute
Avatar billede jakoba Nybegynder
21. april 2001 - 21:53 #2
Sålænge din wariabel winName indeholder det samme vinduesnavn vil siden enten loade ind i det samme vindue eller lukke et evt tidligere vindue med samme navn.

så du maå udvide dit script så navnet bliver forskelligt hver gang:

<script language=\"JavaScript\">
<!--
var etTal = 0;
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName+etTal++,features);
}
//-->
</script>

du skal også bruge nutes rettelse til linket.

PS: det bliver bare lykken at skulle lukke alle de vinduer igen. Eller lader du brugeren om det?

mvh JakobA
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