Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> onload submit geht nicht
Sancheck
Geschrieben am: Sa 20.09.2008, 14:59
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 482
Mitglied seit: 29.03.2008


Hallo,
wo ist der Fehler:
CODE
<html>

<body onLoad="document.forms[0].submit()">
<form name="senden" method="post" id="asdf" action="http://www.meineseite.com">
<input type="hidden" name="vorname" size="11" maxlength="11" value="sepp"  style="border: 1px solid" >
<input type="hidden" name="nachname" size="11" maxlength="11" value="holzer"  style="border: 1px solid" >
<textarea name="text" id="text" class="text" wrap="physical" cols="39" rows="6">dasistmeinenachricht</textarea>
<input type="hidden" class="text" name="laenge" size="3" maxlength="3" value="160"  style="border: 1px solid">
 <input type="submit" name="submit" value="absenden  style="border: 1px solid"><br>
</form>
</body>
</html>
Top
PMEmail Poster
Top
 
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#2 Geschrieben am: Sa 20.09.2008, 17:15 (+02:15)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2432
Mitglied seit: 4.02.2006


Abgesehen von dem Html-Fehler:

submit ist bei Dir der Name des letzten input-Elements im form-Element.

Also versucht

QUOTE
document.forms[0].submit()


den Namen eines Elements mit Klammern aufzurufen.

Der Name überlagert die Standardmethode. Also benenne das Element um.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Sancheck
#3 Geschrieben am: Sa 20.09.2008, 17:31 (+00:16)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 482
Mitglied seit: 29.03.2008


und wenn ich das nicht kann. Ich brauch den Code fuer den PocketPC,...und naja da soll der submit automatisch gemacht werden,..
Top
PMEmail Poster
Top
 

#4 Geschrieben am: Sa 20.09.2008, 17:40 (+00:08)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 184
Mitglied seit: 4.11.2006


QUOTE
und wenn ich das nicht kann.
Wie Du kannst den HTML Code nicht ändern ?
Ändere einfach den Namen deines Submitbuttons um und fertig.
Top
PMEmail PosterYahoo
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#5 Geschrieben am: Sa 20.09.2008, 17:46 (+00:06)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2432
Mitglied seit: 4.02.2006


Wenn Du den Code nicht ändern kannst, weil er aus irgendeiner anderen Umgebung so vorgegeben ist, dann wird das genau ein absichtlich eingebauter Schutz vor einer solchen Verwendung sein.

Wenn es deine eigene Seite ist, kannst Du das Ding ja nennen wie Du willst. Die Logik des Codes (submit über ein onclick) nutze ich innerhalb von server-daten ständig, ich hatte zunächst nicht kapiert, warum das nicht funktionieren soll.

PS: Nur so fürs Protokoll: Ein wirklicher Schutz ist so eine Technik nicht. Man kann das ziemlich problemlos umgehen. Ich verkneife mir allerdings derzeit, eine Möglichkeit zu posten. Das ist mehr eine 'kleine Hürde' als ein Schutz.

PPS: Wenn das deine eigene Anwendung ist, dann solltest Du die neu verteilen.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Sancheck
#6 Geschrieben am: Sa 20.09.2008, 18:08 (+00:22)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 482
Mitglied seit: 29.03.2008


Hallo,
jAuer.
Naja ich spreche die Zielseite bis dato ueber eine Windows Anwendung an die bereits im Umlauf ist. Deswegen wuerd ich gern von ner Doppellösung abweichen.

Also ihr sagt, man kann obiges NICHT automatisch auslösen
Dann muss ich das aufwendig ueber httprequest, cookiespeicherung usw machen.
Top
PMEmail Poster
Top
 
Alain_Aubert
#7 Geschrieben am: So 21.09.2008, 18:31 (+24:23)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4826
Mitglied seit: 25.09.2003


QUOTE
<body onLoad="var els = document.getElementsByName('submit'); for (var i=0; i<els.length; i++) els[i].name='notsubmit'; document.getElementById('asdf').submit();">

Habs nicht getestet. Denke aber das funktioniert so. Verstehe allerdings nicht, warum Du Zugriff auf den Body Tag und sonst nichts hast.
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/26434

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Abo Markt noch nicht erschöpft? Max S 89 1 Sa 29.11.2008, 13:39
Wie funktioniert hier der Submit? Borsti 82 1 Mi 26.11.2008, 19:50
Browser + Port 80 = Seite nicht gefunden Maik 85 3 Sa 22.11.2008, 12:04
Kunde zahlt nicht - was nun? H.Prohaska 326 11 Fr 21.11.2008, 22:33
Tradedoubler: Login nicht moeglich socio 198 9 Fr 14.11.2008, 11:24
Google SiteLinks - ich seh sie nicht Yel Nats 266 12 Mo 10.11.2008, 08:32
Google Cache kann nicht gefunden werden Eckerle 142 0 Sa 8.11.2008, 22:21




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]