Frage

Wenn ich eine HTML aus der Datei: // lade und in der HTML eine Ajax -Anforderung an eine relative URL gibt, bedeutet dies, dass die URL auf eine Datei zeigt und die Datei geladen wird.

Kann ich ein ähnliches Verhalten für "Put" haben? Bedeutet, den Inhalt der Datei mit den Ajax -Daten zu überschreiben?

Ich brauche das, damit ich Skripte problemlos debuggen kann, ohne einen HTTP -Server einrichten zu müssen, um sie zu hosten und auf die angeforderten URLs zu antworten.

Vielen Dank

War es hilfreich?

Lösung

Soweit ich weiß, erlaubt das HTML/Skript -Modell in aktuellen Browsern nicht das Ändern lokaler Ressourcen (eine Art Sandbox - denken Sie an das Chaos, das auftreten würde, wenn eine HTML -Seite in eine lokale Datei schreiben könnte). Die Datei: // ist nur eine Möglichkeit, dem Browser zu sagen, dass eine Ressource, nach der er sucht, lokal für den Computer ist, auf dem er ausgeführt wird, sodass das Netzwerk nicht verwendet werden muss. So können Sie lokale Ressourcen aus dem Skript lesen - nicht ändern.

Warum nicht einfach einen lokalen Webserver ausführen? Du wirst es irgendwann trotzdem brauchen.

Andere Tipps

Ich glaube nicht. Wo würde der Datenposten und was würde sie verarbeiten?

EXTJS hat in vollem Umfang Ajax -Anrufe. Die Verwendung der "Core" -Rease ist kostenlos.

Schauen Sie sich ihre Online -Dokumentation an: http://extjs.com/products/extcore/manual/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top