Hallo Thomas,
vielen Dank für deine Antwort.
Der Tip mit dem TCP-Sniffer habe ich mal ausprobiert...
Hier die POST-Anfrage vom PC aus;
POST /digital.htm HTTP/1.1
Host: 192.168.1.100
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer:
http://192.168.1.100/digital.htm
Content-Type: application/x-www-form-urlencoded
Content-Length: 11
OUT=H&SUB=x
... und hier die z.B. vom Android-Handy aus;
POST /digital.htm HTTP/1.1
Host: 192.168.1.100
Accept-Encoding: gzip
Referer:
http://192.168.1.100/digital.htm
Accept-Language: de-DE, en-US
User-Agent: Mozilla/5.0 (Linux; U; Android 2.0; de-de; Milestone Build/SHOLS_U2_01.03.1) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
Origin:
http://192.168.1.100
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/x-www-form-urlencoded
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7
Content-Length: 11
OUT=H&SUB=x
wie Du sehen kannst, sind die POST Aussendung sowohl auf dem PC als auch auf dem
Handy fast identisch. Der entscheidene String " OUT=H&SUB=x" funktioniert ja.
Aber denoch reagiert der Webserver nur auf die POST-Anfrage des PC-Browsers!! Merkwürdig!
D.h. die POST-Anfrage geht bei beiden raus -> folglich funktioniert ja das onClick-Ereignis!
Achso, den </img> tag habe ich mal gelöscht, hat der blöde Editor selbst eingefügt.
mir bleibt jetzt nur noch am Webserver zu debuggen, was ohne jtag bischen umständlich ist...
mal sehen ob ich den Fehler noch finde... trotzden vielen Dank...