Hej Föra med värden från databas till Pop-up fönster
Har en sida där en lista skall hämtas från accessdatabasen när man trycker
ner submitknappen i en <input>. Detta fungerar och den öppnas då över hela
webbläsaren och listan från databasen följer med.
Mitt problem: Jag vill att när submit trycks ned skall sidan i stället
öppnas i ett nytt fönster. Har försökt med att lägga in OnClick="lista()"; i form-taggen
och då öppnas fönstret och html-sidan visas, dock följer inte innehållet från databasen med.
Hur fixar man detta?
Plus att jag gärna skulle vilja ha en Java-kontroll av formuläret. Går det att använda båda?
Snurrigt är det....hoppas någon kan hjälpa mig =)
<HEAD>
<!-----------------Pop-up fönstret----------------------->
<SCRIPT LANGUAGE="JavaScript">
function lista() {
window.open("visa.asp","info","height=600,width=600,menubar=no,scrollbars=no,toolbar=no,top=0,left=0,status=no")
}
</SCRIPT>
<!-----------Javakontrollen------------------------>
<SCRIPT LANGUAGE="JavaScript">
function kontroll(){
if (document.bort.tabort.value.length > 0) {
for (var i = 0; i < document.bort.tabort.value.length; i++) {
if (document.bort.tabort.value.charAt(i) != " ") {
if (document.bort.tabort.value.charAt(i) != "0") {
if (!parseFloat(document.bort.tabort.value.charAt(i))) {
alert("Ange veckonummer utan mellanslag!")
return false;
break
}
}
}
}
}
else {
alert("Du måste skriva in ett veckonummer!")
return false;
}
{
veckonr=bort.tabort.value;
return confirm("Är du säker på att du vill ta bort vecka " + veckonr + "?");
}
return true;
}
</SCRIPT>
</HEAD>
<!----------------------Formuläret------------------------------->
<BODY>
OBS! ???=har klistrat in båda för visa
FORM NAME="visa" action="visa.asp" method=POST ???onClick="lista()";??? ??? onSubmit="return kontroll();???">
<INPUT TYPE="text" NAME="visavecka" VALUE="" SIZE="20" MAXLENGTH="50">
<INPUT TYPE=Submit VALUE="Visa vecka" CLASS='normal'>
</FORM>
</BODY>