Medlem
|
|
Reg.datum: May 2005
Inlägg: 130
|
|
Medlem
Reg.datum: May 2005
Inlägg: 130
|
För att det ska peka till en annan ram så sätter du target på form-taggen.
Om du bara har ett formulär på sidan kan du använda fullösningen:
document.forms[0] för att hänvisa till formuläret.
Annars måste du ge formulären ett namn och använda:
document.FORMULÄRETS_NAMN
Även om man helst nuförtiden ska ge formuläret ett id och använda:
document.getElementById('FORMULÄRETS_ID') i stället
För att skicka formuläret använder du metoden submit() på formuläret, alltså exempelvis:
document.getElementById('FORMULÄRETS_ID').submit() ;
Om du vill att det ska ske med ett visst intervall så använder du funktionen setTimeout():
function submitForm()
{
setTimeout('submitForm()', 10000); // millisekunder
document.getElementById('FORMULÄRETS_ID').submit() ;
}
Men eftersom det är ett GET-formulär vi pratar om (där parametrarna hamnar på adressraden) kanske det är enklast att du helt enkelt låter resultatframen ladda om sig själv med en meta-tagg:
<meta http-equiv="Refresh" content="10;">
Där anges tiden i sekunder.
|