Avatar billede slowhand15 Nybegynder
03. januar 2004 - 13:25 Der er 8 kommentarer og
1 løsning

mit window.open virker ikke i php

Jeg har det her lille stykke kode:

<TD><A style='cursor:hand' onClick="window.open('warref.php?kamp=<? echo $war[id]; ?>','mywindow','width=320,height=300,left=670,top=200,screenX=200,screenY=200')">læs</A></TD>

php giver mig en parse error og jeg kan ikke se nogen, men prøvede jeg dette her:

echo "<TD><A style='cursor:hand' onClick='window.open('warref.php?kamp=$war[id]','mywindow','width=320,height=300,left=670,top=200,screenX=200,screenY=200')'>læs</A></TD>";

Men så virkede min popup ikke :(

Nogen der har et forslag?
Avatar billede erikjacobsen Ekspert
03. januar 2004 - 13:27 #1
echo "<TD><A style='cursor:hand' onClick='window.open(\"warref.php?kamp=$war[id]\",\"mywindow\",\"width=320,height=300,left=670,top=200,screenX=200,screenY=200\")'>læs</A></TD>";
Avatar billede slowhand15 Nybegynder
03. januar 2004 - 13:37 #2
tak :)
det virkede perfekt, men hvorfor er det du sætter de der streger?
Avatar billede erikjacobsen Ekspert
03. januar 2004 - 13:39 #3
Du har groft sagt en 
  echo "..........";
For at få en " i sådan en skal man
  echo ".....\".....";
Så har du den rigtige blanding i din JavaScript.

Og 60p er for meget for et par \-ere, så det er gratis ;)
Avatar billede fangel Nybegynder
03. januar 2004 - 13:46 #4
og hvis man var sød:

echo "<TD><A style='cursor:hand' onClick='window.open(\"warref.php?kamp=" . $war['id'] . "\",\"mywindow\",\"width=320, height=300, left=670, top=200, screenX=200, screenY=200\")'>læs</A></TD>";

så laver det ingen notice's

Morten
Avatar billede erikjacobsen Ekspert
03. januar 2004 - 13:51 #5
Jo! Jeg foretrækker dog

echo "<TD><A style='cursor:hand' onClick='window.open(\"warref.php?kamp={$war['id']}\",\"mywindow\",\"width=320,height=300,left=670,top=200,screenX=200,screenY=200\")'>læs</A></TD>";
Avatar billede slowhand15 Nybegynder
03. januar 2004 - 14:03 #6
tak igen, nu forstår jeg det jo ligefrem :p, du får nu pointene alligevel selvom du synes det er mange :)
Avatar billede slowhand15 Nybegynder
03. januar 2004 - 14:04 #7
heh, hvis jeg lige kunne se hvordan...
Avatar billede erikjacobsen Ekspert
03. januar 2004 - 14:05 #8
Nej tak - jeg skal ikke have nogen point. Det er ppå ingen måde et svært
spørgsmål, og i respekt (det lidt man nu kan have *g*) for ekspertens
pointsystem, så skal jeg ikke have nogen. Havde du oprettet spørgsmålet
til 15p var det nok en anden sag.
Avatar billede slowhand15 Nybegynder
04. januar 2004 - 13:18 #9
oki doki, så lukker jeg vel...
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