Avatar billede Slettet bruger
17. maj 2006 - 18:00 Der er 18 kommentarer og
1 løsning

Popup vindue

Hej-..


Hvordan laver man et popup vindue som viser en side på ens hjemmeside.
Vis vi siger vi har en side der hedder popup.asp så skal vi have den vist i et popup vindueæ. Hvordan gør man det?
Avatar billede psykochicken Nybegynder
17. maj 2006 - 18:05 #1
window.open('popup.asp','new','width=800, height=600');

..og så skal du bare finde ud af, hvordan/hvor/hvornår du vil fyre funktionen af.

/psc
Avatar billede roenving Novice
17. maj 2006 - 18:05 #2
window.open("popup.asp","nySide");
Avatar billede Slettet bruger
17. maj 2006 - 18:09 #3
Som her <input type="submit" onclick="window.open('popup.asp','new','width=800, height=600');">?

Hvis ja hvordan gør man så at den lukker når man trykker på en ny knap i vinduet?
Avatar billede psykochicken Nybegynder
17. maj 2006 - 18:23 #4
ex: <input type="button" value="luk" onclick="self.close();">

/psc
Avatar billede Slettet bruger
17. maj 2006 - 18:54 #5
Hvordan kan man gøre i en <a> kode?
Avatar billede psykochicken Nybegynder
17. maj 2006 - 18:58 #6
<a href="#" onclick="self.close();return false;">Luk</a>

/psc
Avatar billede Slettet bruger
17. maj 2006 - 18:59 #7
Jamen når man skal åbne
Avatar billede psykochicken Nybegynder
17. maj 2006 - 19:05 #8
ah... <a href="popup.asp" onclick="window.open(this.href,'new','width=800, height=600');return false;">Åben</a>

/psc
Avatar billede Slettet bruger
17. maj 2006 - 19:21 #9
Popup vinduet gider ikke komme op
Avatar billede psykochicken Nybegynder
17. maj 2006 - 19:29 #10
prøv at vise hvad du har lavet !

/psc
Avatar billede Slettet bruger
17. maj 2006 - 19:32 #11
response.write("<font style='color: white; font-size: 12px;'><a style='width:8%;background: ;' href='ret_profil.asp?brugernavn'>Brugernavn:</a> " & rs("Brugernavn") & "<br>")
response.write("<a style='width:8%;background: ;' href='ret_profil.asp?kodeord'>Kodeord:</a> " & rs("Kodeord") & "<br>")
%>
<a style="width:8%;background: ;" href="#" onclick="window.open('ret_brugernavn.asp','RBrugernavn','width=800, height=600'););">E-mail:</a> <% response.write("<a href='mailto:" & rs("Email") & "' style='width:8%;background: ;'>" & rs("Email") & "</a><br>")
response.write("<a style='background: ;' href='ret_profil.asp?profiltekst'>Profil tekst</a></font><br>")
response.write("<iframe width='98%' style='border: 1px soild black;' frameborder='0' height='300' src='profil_tekst.asp?id=" & rs("Id") & "'></iframe>")
Avatar billede Slettet bruger
17. maj 2006 - 19:35 #12
Håber denne kan hjælpe, her kan du afkrydse hvilke ting, dit popup vindu skal kunne.
http://javascript.internet.com/generators/popup-window.html
Avatar billede psykochicken Nybegynder
17. maj 2006 - 19:39 #13
du har ); for meget i:
window.open('ret_brugernavn.asp','RBrugernavn','width=800, height=600'););

ret til
window.open('ret_brugernavn.asp','RBrugernavn','width=800, height=600');

/psc
Avatar billede Slettet bruger
17. maj 2006 - 19:40 #14
Tak link:D coldgate. Det virker nu
Avatar billede Slettet bruger
17. maj 2006 - 19:44 #15
Selv tak...
Avatar billede psykochicken Nybegynder
17. maj 2006 - 19:45 #16
men du skal stadig bruge:
<a style="width:8%;background: ;" href="'ret_brugernavn.asp" onclick="window.open(this.href,'RBrugernavn','width=800, height=600');return false;">E-mail:</a>
..hvis du vil hjælpe de brugere, der har slået javascript fra og slutte med return false;, så du undgår at siden reloades ;o)

/psc
Avatar billede psykochicken Nybegynder
17. maj 2006 - 19:46 #17
rettelse:
<a style="width:8%;background: ;" href="ret_brugernavn.asp" onclick="window.open(this.href,'RBrugernavn','width=800, height=600');return false;">E-mail:</a>
Avatar billede Slettet bruger
21. maj 2006 - 12:06 #18
Ej style="width: (%; background-color: transperant;" er vil bedre?!!
Avatar billede psykochicken Nybegynder
21. maj 2006 - 19:38 #19
tjo, eller helt lade være med at angive en baggrund - men min pointe var nu rettet mod sidste del:
href="enurl.html" window.open(this.href,'..osv');return false;
nemlig:
1. at sætte en href, så brugere, der har slået javascript fra stadig får vist siden, og
2. at slutte onclick=...med return false;, så opener-siden ikke også skifter til href-en, eller reloader hvis man bruger href="#".

Ellers er et godt sted at læse om window.open:
http://developer.mozilla.org/en/docs/DOM:window.open
;o)
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