Avatar billede vanddyr Nybegynder
19. september 2001 - 22:47 Der er 3 kommentarer og
1 løsning

Open function window...

Hvordan kan man med en rettelse i denne kode :

<form onsubmit=\"openwindow2\" target=\"sammenlign\" ACTION=\'../sammenlign.asp?varetype=<% = Request.QueryString(\"varetype\")%>\' name=\"sammenlign\" method=\"post\">
<img onclick=\"document.sammenlign.submit(openwindow2)\" SRC=\"statistik.gif\" BORDER=\"0\">

få den til at åbne winduet med denne funktion :

function openwindow2()
{
msgWindow=window.open(site,\"sammenlign\",\"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=400\")
}

I øjeblikket, åbner den siden i en ny browser med alle funktioner og uden de skrevne mål i funktionen, men hvordan får man den siden til at bruge funktionen?

På forhånd TAK for hjælpen :-)
Avatar billede nikolajdu Nybegynder
19. september 2001 - 22:54 #1
du mangler ()

<form onSubmit=\"openwindow2()\"
Avatar billede olebole Juniormester
19. september 2001 - 22:55 #2
<ole>
En onsubmit-handler fyrer ikke af, hvis du submitter formen med java script:

<form name=\"gudrun\" target=\"sammenlign\" ACTION=\'../sammenlign.asp?varetype=<% = Request.QueryString(\"varetype\")%>\' name=\"sammenlign\" method=\"post\">

<img onclick=\"openwindow2();document.gudrun.submit();\" SRC=\"statistik.gif\" BORDER=\"0\">

<script language=\"JavaScript\">
var sammenlign;
function openwindow2() {
sammenlign=window.open(\"\",\"sammenlign\",\"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=400\")
}
</script>

/mvh
</bole>
Avatar billede olebole Juniormester
19. september 2001 - 22:57 #3
I virkeligheden er det nok bedst at tøve en kende med at sende formen af, så vi er sikre på, popUp\'en er åbnet og klar:

<img onclick=\"openwindow2();setTimeout(\'document.gudrun.submit()\',100);\" SRC=\"statistik.gif\" BORDER=\"0\">

/mvh
Avatar billede roenving Novice
20. september 2001 - 02:38 #4
>>ole/vanddyr
Og så er det måske på sin plads at minde om, at alle de der yes/no-værdier i en window.open er no, hvis bare een af dem er nævnt, altså er de to følgende ens:

window.open(site,\"sammenlign\",\"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=400\")

window.open(site,\"sammenlign\",\"scrollbars=yes,width=600,height=400\")

Selvfølgelig er det meget rart med en liste, men vel ikke i færdig kode.

hth
jes
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