Aloha ;)
- Feature Detection zu CORS (z.B. via Try...Catch am XMLHttpRequest)
mit Try...Catch kommst du nicht weit, da fast alle Browser XMLHttpRequest unterstützen. Hier reicht
ìf(XMLHttpRequest)
. Und wenn CORS fehlschlägt, erfährt man das über den Error-Handler.
So wars gemeint.[1]
Grüße,
RIDER
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
# Twitter # Steam # YouTube # Self-Wiki # Selfcode: sh:) fo:) ch:| rl:) br:^ n4:? ie:% mo:| va:) js:) de:> zu:} fl:( ss:) ls:[
Ich war mir nur mangels Erfahrung mit try...catch in Javascript nicht sicher, wo der Fehler abfangbar ist und bin davon ausgegangen, dass ein typischer SOP-Fehler am XMLHttpRequest irgendwo direkt geworfen wird... bei nährerer Betrachtung ergibt das nichtmal mehr für mich Sinn; immerhin wird XMLHttpRequest ja asynchron ausgeführt, also kann ein Fehler, der durch die Antwort ausgelöst wird, gar nicht beim Aufruf von
send(...)
o.ä. geworfen werden. Aber so is es halt, wenn man nur weiß, dass es irgendwie so funktionieren muss, aber nicht genau weiß, wie 😉 ↩︎