Automatische hersturen formulier

Pagina: 1
Acties:
  • 170 views sinds 30-01-2008
  • Reageer

  • robinm
  • Registratie: Oktober 2003
  • Laatst online: 25-12-2025
Ik heb een formulier die werkt met een image als submit. Dit formulier moet elke 1min worden verzonden. Als ik de image verander naar een submit werkt het niet meer.
Hoe kan ik dit veranderen zodat het nog werkt? Het hoeft niet perse via een form mag ook anders maar de werking moet iig het zelfde zijn.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
<head>
<title>hp</title>
</head>
<body>
<form id="deviceStatusPage" name="form1" target="loop" method="post" action="http://192.168.1.210/hp/device/this.LCDispatcher?nav=hp.DeviceStatus">
<input name="btnGo" type="image" src="http://192.168.1.210/hp/device/images/go_button2green.gif" alt="*" title="Pauze/Doorgaan" />
</form>
</body>
</html>

  • Kvn
  • Registratie: Maart 2001
  • Laatst online: 11-02 09:05

Kvn

Wat doet die XML Doctype daar nou boven?

  • Sheedafi
  • Registratie: Juni 2002
  • Laatst online: 12-12-2024

Sheedafi

..::[::Java::]::..

Volgens mij is wat jij nodig hebt ajax
Hiermee kan je asynchroon requests naar je backend sturen
en met de response die je terug krijgt specifieke delen van je html pagina updaten

Er bestaan ook al frameworks voor om dit makkelijk te gebruiken Dojo, etc.

If it jams force it, if it breaks it needed fixing anyway!!


  • robinm
  • Registratie: Oktober 2003
  • Laatst online: 25-12-2025
het is eigenlijk de bedoeling dat je niet ergens op moet tikken zoals nu moet.

  • 4VAlien
  • Registratie: November 2000
  • Laatst online: 09-02 14:20

4VAlien

Intarweb!

javascript met timer die post ? en dan terugkomen op dezelfde pagina zodat je een loop hebt?

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 12-02 21:39

TeeDee

CQB 241

Javascript functie maken met een setTimeOut, een form.submit() en deze zichzelf aan laten roepen (recursie) is geen optie?

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Kvn schreef op woensdag 04 oktober 2006 @ 12:50:
Wat doet die XML Doctype daar nou boven?
offtopic:
Da's geen doctype, da's een XML declaration ;)
De doctype is XHTML.

  • moozzuzz
  • Registratie: Januari 2005
  • Niet online
Weer iemand die gehoord heeft dat de laatste "versie" van HTML XHTML heet?! 8)7 Het lijkt wel een ziekte...

  • Kvn
  • Registratie: Maart 2001
  • Laatst online: 11-02 09:05

Kvn

Verwijderd schreef op woensdag 04 oktober 2006 @ 13:28:
[...]

offtopic:
Da's geen doctype, da's een XML declaration ;)
De doctype is XHTML.
Grapjas " Definition: The XML document type declaration "

Wat denk je dat Doctype betekent ;)

Verwijderd

Kvn schreef op woensdag 04 oktober 2006 @ 14:37:
[...]


Grapjas " Definition: The XML document type declaration "

Wat denk je dat Doctype betekent ;)
Volgens mij lees je het niet goed. De doctype is een onderdeel van de XML prolog, net als de XML declaration:
XML:
1
2
3
4
5
6
<?xml version="1.0"?> <!-- XML Declaration (A) -->
<!DOCTYPE greeting SYSTEM "hello.dtd"> <!-- Document Type Declaration (B) -->
<greeting>
    <!-- (A) + (B) + XML Prolog -->
    Hello, world!
</greeting>

Ik bedoelde dus dat wat jij de 'XML Doctype' noemde dus in feite de XML Declaration is. De termen doctype, prolog en XML declaration worden vaker met elkaar verward, vandaar dat ik dat even wilde ophelderen.

Ik bedoelde dan ook niet met die link te verwijzen naar de eerste woorden die in bold verschijnen, maar naar de eerste regel op het scherm:
code:
1
[23]    XMLDecl    ::=      '<?xml' VersionInfo  EncodingDecl? SDDecl? S? '?>'

  • BalusC
  • Registratie: Oktober 2000
  • Niet online

BalusC

Carpe diem

Volgens mij gaan we offtopic :+

De oplossing is idd een JavaScriptje met een setTimeOut().

  • robinm
  • Registratie: Oktober 2003
  • Laatst online: 25-12-2025
Maar hoe stuur ik dan de goede gegevens door. als ik formulier submit doe werkt het niet namelijk. Alleen als ik via die image klik doet die het.

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 12-02 21:39

TeeDee

CQB 241

document.form.submit() of iets dergelijks.

Dan submit je het form. Maar dat kan je prima googlen natuurlijk. Javascript submit form zijn wel handige keywords hierin.

Heart..pumps blood.Has nothing to do with emotion! Bored


  • skabouter
  • Registratie: Oktober 2000
  • Laatst online: 03-02 09:28

skabouter

Skabouter

robinm schreef op woensdag 04 oktober 2006 @ 15:37:
Maar hoe stuur ik dan de goede gegevens door. als ik formulier submit doe werkt het niet namelijk. Alleen als ik via die image klik doet die het.
Voeg een submit button toe welke je 'visibility:hiden' als style meegeeft, deze kun je dan in je script aanroepen om je formulier alsnog te verzenden.

[ Dislect ]


  • robinm
  • Registratie: Oktober 2003
  • Laatst online: 25-12-2025
Oke, hij gaat nu wel verder maar geeft nu een internal server error. (De pagina gaat over naar een HP laserjet Webinterface. Iemand suggesties hoe dit komt? Kan via google niet iets vinden.

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 12-02 21:39

TeeDee

CQB 241

Zet je 'Vriendelijke HTTP Berichten' of je 'Friendly HTTP Messages' eens uit in je Internet Explorer.

De Server Error komt hoogstwaarschijnlijk van die HP Interface, dat komt mogelijk doordat er onjuiste informatie vanaf jouw scriptje naar die interface verzonden wordt.

Heart..pumps blood.Has nothing to do with emotion! Bored


  • robinm
  • Registratie: Oktober 2003
  • Laatst online: 25-12-2025
Waarschijnlijk komt dat door de extra submit knop. Maar als ik die weg haal doet die helemaal niets.
Friendly uit geeft alleen een minder mooi 500 server error.
Pagina: 1