Cybaer: Browser stürtzt bei Script ab wieso?

Beitrag lesen

Hi,

Ich habe mit dem Buch Ajax von Kopf bis Fuss angefangen. außer den Reload habe ich alles aus dem Buch.

Wobei der Code selbst durchaus suboptimal ist (bei JS-Büchern ist prinzipiell ein gesundes Mißtrauen in deren Qualität angebracht): Umständlich, Doppelcode und nicht genutzte Funktionalität (von mangelnder Abwärtskompatiblität gar nicht erst zu reden). Welches Buch war das denn?

Bei der Erzeugung eines Standard XHR-Objekts ist der (mögl. zu vermeidende) try...catch generell überflüssig (stattdessen: einfacher Test auf window.XMLHttpRequest). Außerdem ist der MS-Teil doppelt so groß wie nötig und zudem verbesserungsfähig (vorheriger, einfacher Test auf windows.ActiveXObject ist sinnvoll, und anschließend *ein* try...catch auf ausschließlich Microsoft.XMLHTTP - damit erspart man dann auch Non-XHR- & Non-ActiveX-Browsern dieses Gesummse komplett, und bei ActiveX-Browsern kann man dann zusätzlich darauf reagieren, wenn XHR prinzipiell möglich, aber (temporär?!) deaktiviert ist.

Gruß, Cybaer

--
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)