Hallo!
Versuche gerade eine Ajax Funktion zu schreiben aber ich bekomme im IE7 keine Antwort.
Habe die Funktion nach einem Tut vom FrozenFox gemacht. Es funktioniert auch ganz gut nur eben nicht beim IE7
Der request kann erstellt werden. Also sind vor allem dieses
request.onreadystatechange = interpretRequest;
dieses
// Request auswerten  
    function interpretRequest() {  
        switch (request.readyState) {  
            // wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen  
            case 4:  
                if (request.status != 200) {  
                    alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);  
                } else {  
                    // neuschreiben des select-felds (disabled wegmachen)  
                    document.getElementById('ship_td').innerHTML = '<select id="ship" name="ship" style="font-size:<?php echo $this->params->get('form_font_size');?>px;"></select>';  
                    var optionlist = request.responseText;  
                    // var Inhalt des Requests in den <select> schreiben  
                    document.getElementById('ship').innerHTML = optionlist;  
                }  
                break;  
            default:  
                break;  
        }  
    }
und dieses
header('Content-Type: text/html; charset=utf-8');  
            header('Cache-Control: must-revalidate, pre-check=0, no-store, no-cache, max-age=0, post-check=0');  
            echo '<option value="">Alle anzeigen</option>';  
            foreach ($ships as $ship) {  
                echo '<option>'.$ship->title.'</option>';  
            }
besonders wichtig.
Ich hoffe Ihr könnt mir helfen. Bin total ratlos und Häute ist Abgabetermin :S
LG Venty