sendRequest funktioniert im FF nicht

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • sendRequest funktioniert im FF nicht

    Liebe Wissenden,

    ich wurstle hier seit 2 Tagen herum und kann mir selber nicht weiterhelfen, da ich nicht viel Ahnung, dh. eigentlich keine von Ajax und Javascript habe.

    Den Code habe ich von einem Script (es soll je nach Auswahl ein weiteres Selectfeld geladen werden per Ajax). Das ganze funktioniert im IE fantastisch, nur der FF übernimmt die gesendeten $_POSTs nicht.

    Quellcode

    1. function sendRequest() {
    2. var req;
    3. try {
    4. req = window.XMLHttpRequest?new XMLHttpRequest():
    5. new ActiveXObject("Microsoft.XMLHTTP");
    6. } catch (e) {
    7. //Kein AJAX Support
    8. }
    9. req.onreadystatechange = function() {
    10. if ((req.readyState == 4) && (req.status == 200)) {
    11. document.getElementById('inhalt').innerHTML = req.responseText;
    12. }
    13. };
    14. var id = document.getElementById('choice').value;
    15. req.open('post', 'test.php');
    16. req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    17. req.send('a='+ id);
    18. }
    Alles anzeigen


    Könnte mir hier bitte jemand weiterhelfen, ich brauche das Formular wirklich dringend!

    Vielen Dank im voraus,
    Monika