Såen rent umiddelbart vil det nok være en god idé at aktivere din
JavaScript function via action på <form> i stedet for via en onclick-event.
<form action="JavaScript
enNewWindow();">
<input type="text" name="dinmor">
<input type="submit" name="Submit" value="Submit">
</form>
og så opbygge functionen noget lign.
function openNewWindow(){
var url = "Result.asp?dinmor="+document.forms[0].dinmor.value;
window.open(url);
}
Med venlig hilsen
Frank B. Daugaard
Web Designer, fbd.dk
----- Original Message -----
From: "Søren "Pengman" Pedersen" <Pengman@Pengworld.zzn.com>
Newsgroups: dk.edb.internet.webdesign.clientside
Sent: Monday, July 08, 2002 11:19 PM
Subject: SøgeResultater i et nyt vindue
G'daw
Jeg er ved at lave et søgesystem som skal åbne et vindue med resultaterne i
stedet for at vise dem i samme vindue... Selve søgningen er lavet i ASP og
fungerer - det eneste problem er at få flyttet søgevariablerne til det
nyåbnede vindue..
Jeg har forsøgt følgende kode:
<html>
<head>
<title>Untitled Document</title>
<SCRIPT LANGUAGE="JavaScript">
<!-- Beginning of JavaScript -
function openNewWindow(soge){
window.open('Result.asp?dinmor=soge')
}
// - End of JavaScript - -->
</script>
</head>
<body>
<form>
<input type="text" name="dinmor">
<input type="submit" name="Submit" value="Submit"
onClick="openNewWindow(form.dinmor.value);">
</form>
</body>
</html>
Kan nogen fortælle mig hvad fejlen er??
I det nye vindue får jeg ikke indholdet af "dinmor"-tekstboksen med istedet
overfører den ukritisk "soge"
På forhånd tak
Søren "Pengman" Pedersen