Avatar billede mesteren_selv Nybegynder
03. februar 2005 - 15:16 Der er 3 kommentarer og
1 løsning

Popup-vindue

Halløj folkens...

Denne her burde være nem for jer javascript-folk:
Jeg skal lave et popupvindue i min php-fil, der linker til en anden php-fil og sender en variabel på denne måde "side.php?id=$id"

Hvordan gør jeg, og hvor skal jeg gøre af mit <script language="">-tag o.s.v?

På forhånd tak, Viggo
Avatar billede roenving Novice
03. februar 2005 - 15:19 #1
Hvordan skal popuppen aktiveres ?-)

F.eks.

<a href="side.php?id=$id" target="_blank" onclick="window.open(this.href,'Popup','width=400,height=300');return false;">Se popup</a>
Avatar billede mesteren_selv Nybegynder
21. februar 2005 - 12:57 #2
Problemet er at mit <a>-tag står inde i et echo-tag, altså php:

echo "<a href='#' onClick='HER ER SÅ JAVASCRIPTTAGGET'><img src='pics/pp/".$row['pic']."' height='85' title='".$row['navn']."'></a>";

Så onClick allerede bruger ' istedet for ", så de kommende ' afbryder onClick-tagget...
Er du nogenlunde med?
Avatar billede roenving Novice
21. februar 2005 - 16:12 #3
<a href='side.php?id=$id' target='_blank' onclick='window.open(this.href,\"Popup\",\"width=400,height=300\");return false;'>Se popup</a>

-- og det skal så tilføjes, at det faktisk er et php-problem, for det handler om at få skrevet koden således, at serveren sender det korrekte til browseren ...

-- ellers kunne du jo også pille det ud af php-koden:

...
%>

<a href="side.php?id=<%php echo $id %>" target="_blank" onclick="window.open(this.href,'Popup','width=400,height=300');return false;">Se popup</a>

<%php
...

-- og var det nu php, som bruger %-tegnet ?-)
Avatar billede mesteren_selv Nybegynder
21. februar 2005 - 16:49 #4
Php bruger ?... Men jeg fandt ud af at definere en funktion i HEAD-tagget og så kalde den med en onClick i linket Se evt http://exp.dk/spm/593134#rid5348754.

Men ellers tak, jeg lukker for nu!
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