Avatar billede meltinis Nybegynder
07. februar 2004 - 12:57 Der er 6 kommentarer og
1 løsning

popup vil ikke virke! "Fejl på siden"

Jeg har følgende kode:

<script language="JavaScript">
<!--
function popup(url,name,win_width,win_height,feat)
{
    if(width==0)
        win_width=screen.width;
    if(height==0)
        win_height=screen.height;

    window.open(url,name,"width="+win_width+",height="+win_height+","+feat);
-->
</script>

længere nede laver jeg så et kald:

<a href="java script:void(0);" onClick="popup('nyside.htm','popup','0','0','menubar=no,resizeable=no');"><div id="undermenu">Open new</div></a>
Avatar billede roenving Novice
07. februar 2004 - 13:02 #1
Du har jo heller ikke defineret width og heidght, som du sammenligner med, jeg tror du skal bruge:

<script language="JavaScript">
<!--
function popup(url,name,win_width,win_height,feat)
{
    if(win_width==0)
        win_width=screen.width;
    if(win_height==0)
        win_height=screen.height;

    window.open(url,name,"width="+win_width+",height="+win_height+","+feat);
-->
</script>

længere nede laver du så et kaldet:

<a href="java script:void(0);" onClick="popup('nyside.htm','popup',0,0,'menubar=no,resizeable=no');"><div id="undermenu">Open new</div></a>
Avatar billede meltinis Nybegynder
07. februar 2004 - 13:08 #2
Så vidt jeg kan se har du kun fjernet '' omkring 0. Har jeg ret?
Det har jeg så lige prøvet, men det virker alligevel ikke :(
Avatar billede roenving Novice
07. februar 2004 - 13:26 #3
Det væsentligste har jeg ændret i if - sætningerne !-)

-- jeg tror nok at den virker selvom du giver den '0' i stedet for 0, det gjorde jeg bare for god ordens skyld !o]
Avatar billede meltinis Nybegynder
07. februar 2004 - 13:34 #4
OK... det virker ikke alligevel. Jeg tror fejlen ligger i kaldet. Årsagen til at jeg vil have kaldt den via en funktion er at jeg vil have popupvinduet til at fylde hele skærmen. Dvs. via screen.width og height. Er der en anden måde man kan få den til det? For er der det så er jeg egentlig ligeglad med at det sker via en funktion.
Avatar billede meltinis Nybegynder
07. februar 2004 - 13:37 #5
FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK!!!! Jeg har løst den...
Jeg havde glemt at "lukke" funktionen... tænk at en lille } skal ødelægge SÅ meget... Og at vi er TO mennesker som ikke kan se den fejl.
Tak for din hjælp. Smider du lige et svar!
Avatar billede roenving Novice
07. februar 2004 - 13:51 #6
-- tjah, det var jo åbenbart ikke alt, jeg fik kigget efter ...

-- har du også fået rettet til

if(win_width==0) ?-)

-- og så velbekomme '-)
Avatar billede meltinis Nybegynder
07. februar 2004 - 13:57 #7
Ja jeg har fået rettet den :) Dumt når man ændrer sin kode i sin fejlfinding, men glemmer at retten den alle steder ;)
Tak for det...
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