![]() |
Hej !!
Jag skulle vilja kunna skicka ett formulär med metoden ´´get´´ med en viss intervall och den ska peka till en annan ram.... Helst skall detta ske från en enkel HTML sida .... Har någon kolla på detta antingen med något bra Javascript eller annat ??? M.V.H Christer Trevlig helg föresten.... |
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. |
Tack ....
Jag tänkte mig att jag kanske inte skulle skicka ett formulär som man kan fylla i utan givna data som tex.. http://www.erotic.se/form.php?data=1&fri=10 eller nått i den stilen M.V.H Christer |
Alla tider är GMT +2. Klockan är nu 14:30. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson