Warum funktioniert mit Firefox alles so, wie ich es will und im IE nicht?!?
Auch bei Safari tut es nicht immer das, was ich will.
Am deutlichsten ist es bei Grafik-Verweisen.
Ich dachte mir, es wäre eine Möglichkeit, einen Link zu realisieren,
der POST-Variablen transportiert, indem ich so etwas schreibe:
Das Bild wird nicht gefunden, also wird der Alternativ-Text ausgegeben.
Nun kann ich auf den Text klicken und die aufgerufene Seite enthält folgendes:
Mit Firefox funktioniert alles prima.
Mit dem IE:
Grafisch: es wird zwar der Text angezeigt, aber auch ein kleines Icon mit Fragezeichen.
Sie natürlich bescheuert aus.
Funktional: Beim Drücken auf den Button wird anscheinend keine POST-Variable übertragen,
denn es wird nicht in den if-Block gesprungen.
Wieso nicht? Ist das kein HTML-Standard?
Wenn ich type='submit' statt type='image' benutze, funktionert es bei allen.
Allerdings habe ich dann einen Button, den ich nicht haben will.
Bei Safari:
Im Prinzip wie beim IE, nur daß der Alternativ-Text nicht angezeigt wird und nur
ein kleines Fragezeichen zu sehen ist...
Könnte man nicht alle Leute zwingen, Firefox zu benutzen? Das scheint mir der
einzige Browser zu sein, der alles macht, wie ich es will.
Auch bei Safari tut es nicht immer das, was ich will.
Am deutlichsten ist es bei Grafik-Verweisen.
Ich dachte mir, es wäre eine Möglichkeit, einen Link zu realisieren,
der POST-Variablen transportiert, indem ich so etwas schreibe:
PHP-Code:
<input type='image' src=' ' name='readmessage'
value='<? echo $messageID; ?>' alt='<? echo $messageTitle; ?>'>
Nun kann ich auf den Text klicken und die aufgerufene Seite enthält folgendes:
PHP-Code:
if ($_POST['readmessage']) $messageID = $_POST['readmessage'];
Mit dem IE:
Grafisch: es wird zwar der Text angezeigt, aber auch ein kleines Icon mit Fragezeichen.
Sie natürlich bescheuert aus.
Funktional: Beim Drücken auf den Button wird anscheinend keine POST-Variable übertragen,
denn es wird nicht in den if-Block gesprungen.
Wieso nicht? Ist das kein HTML-Standard?
Wenn ich type='submit' statt type='image' benutze, funktionert es bei allen.
Allerdings habe ich dann einen Button, den ich nicht haben will.
Bei Safari:
Im Prinzip wie beim IE, nur daß der Alternativ-Text nicht angezeigt wird und nur
ein kleines Fragezeichen zu sehen ist...
Könnte man nicht alle Leute zwingen, Firefox zu benutzen? Das scheint mir der
einzige Browser zu sein, der alles macht, wie ich es will.
Kommentar