Avatar billede serverkudsk Nybegynder
29. december 2002 - 23:39 Der er 14 kommentarer og
2 løsninger

Pop op vindue til en anden side

Hvordan laver man et popup vindue så viser en anden side!




<script>
<!--
var windowDoPop

function go(whichURL)
    {
          windowDoPop=window.open(whichURL[whichURL.selectedIndex].value,'doPop','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=570,height=500');
          windowDoPop.focus();
    }
//-->
</script>


her er koden som åbner vinduet, men jeg kan ikke finde ud af at få et link til at virke med


onClick="go(this.form.SelectURL.options)"
Avatar billede ahv Nybegynder
29. december 2002 - 23:45 #1
Skal der ikke stå:

onClick="go(this.form.whichURL.options)"

bare lige et hurtigt skud i tågen, hvis ikke kigger jeg lige på det igen.
Avatar billede serverkudsk Nybegynder
29. december 2002 - 23:49 #2
<a href="links.htm" onClick="go(this.form.whichURL.options)">Opsdflj<..

Det virker ikke!!!
Avatar billede ahv Nybegynder
29. december 2002 - 23:50 #3
Skal siden bare åbne links.htm ?
Avatar billede serverkudsk Nybegynder
29. december 2002 - 23:51 #4
nej, den skal åbne et link i et andet vindue
jeg kan godt hvis man sætter en knap ind, men ikke når det er tekst!
Avatar billede ahv Nybegynder
29. december 2002 - 23:53 #5
Hmm ved ikke om jeg forstår dig men:

<a href="#" onclick="window.open('links.htm','hej','width=570,height=500')">Åben</a>

åbner et popupvindue i 570x500 og den åbner siden links.htm
Avatar billede ahv Nybegynder
29. december 2002 - 23:55 #6
hvad hvis du erstatter links.htm med # i dit eget forsøg hvad så?

Har forstået dit spørgsmål nu tror jeg:

Du har f.eks 20 links og når du klikker på en af dem åbner den den givne side i et popup korrekt?
Avatar billede serverkudsk Nybegynder
29. december 2002 - 23:57 #7
hvordan kan du bestemme hvad siden skal hedde i titel, jeg er nemlig lige ved at hae det nu
Avatar billede serverkudsk Nybegynder
30. december 2002 - 00:01 #8
hvorfor er der ikke nogen scrollbar
Avatar billede serverkudsk Nybegynder
30. december 2002 - 00:03 #9
ja, det virke så langt
Avatar billede ahv Nybegynder
30. december 2002 - 00:04 #10
brug denne hvis du vil have scroolbars koden er lidt længere fordi du gerne vil have det:

<html>

<head>

<Script language="JavaScript">
<!--
function newwindow()
{

window.open("http://www.eksperten.dk", "Velkommen", "height=300, width=400, status=no,toolbar=no,location=no,menu=no,resizeable=no scrollbars=yes");

}

// -->
</script>
</head>
<body>
<a href="#" onclick="newwindow()">Åben</a>
</body>
</html>

det kan ikke lade sig gøre at ændre title
Avatar billede sho Nybegynder
30. december 2002 - 08:29 #11
Hvis det er et link til en side, som du selv har lavet, kan du jo overføre titel via en querystring og sætte den ind med ASP. Hvis det er en "fremmed" side skulle du helst ikke kunne få lov til at bestemme, hvad dens titel skal være :-)

-Søren
Avatar billede sho Nybegynder
30. december 2002 - 08:33 #12
Du kunne forøvrigt have sparet dine 200 point, hvis du havde kigget på http://www.eksperten.dk/spm/299197 fra kl. 19 i går aftes...
Avatar billede o-zone Nybegynder
30. december 2002 - 12:12 #13
Hvis dit spørgsmål egentlig handler om hvordan du kører javascript i et anchor tag, så kan du bare skrive
<a href="java script: alert('Hejsa');">klik her</a>
(og evt. bytte alert('hejsa'); ud med noget mere brugbart som f.eks. window.open-yadayadayada ;-) )

P.S. Jeg har (stadig) ikke helt forstået hvorfor det er at folk svarer i kommentarer? :-(
Avatar billede ahv Nybegynder
30. december 2002 - 12:24 #14
Sådan her har du løsningen på dit problem:

<a href="#" onclick="window.open('http://www.jubii.dk','hej','width=570,height=500,scrollbars=yes,')">Åben Jubii.dk</a>
<a href="#" onclick="window.open('http://www.eksperten.dk','hej','width=570,height=500,scrollbars=yes,')">Åben Eksperten.dk</a>

Det var simpelt kun to små ' der skulle fjernes, så nu er der også scrollbars som du ønskede.

o-zone, jeg svarer i kommentarer, hvis jeg ikke er 100% sikker på at jeg har forstået spm. rigtigt eller ikke er 100% sikker på mit svar virker.
Avatar billede Slettet bruger
30. december 2002 - 12:28 #15
Husk return false efter window.open(...)
Avatar billede serverkudsk Nybegynder
31. december 2002 - 00:24 #16
tak for de svar, det har løst mit problem.
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