zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Lokal JavaScript nachladen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 16.06.2011, 15:35
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.04.2007
Ort: Berlin
Beiträge: 159
netAction befindet sich auf einem aufstrebenden Ast
Reden Lokal JavaScript nachladen

Hallo!

So lade ich aus einem Script andere Scripte nach:

Code:
var t = jQuery('<script></script>');
t.attr('src','script.js');
t.attr('type','application/javascript');
jQuery('head').append(t);
Das funktioniert auch, aber mein Kunde möchte die Seite mit IE8 sehen können. Der erfordert das nirgends standardisierte type="text/javascript". Anschließend funktioniert das Script im Chromium nicht mehr auf der Festplatte: Origin null is not allowed by Access-Control-Allow-Origin.

Was kann ich machen?
Thomas
__________________
netAction

Geändert von netAction (16.06.2011 um 16:46 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 16.06.2011, 16:17
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 29.07.2005
Beiträge: 1.073
xm22 befindet sich auf einem aufstrebenden Ast
Standard

Wie sieht denn druckluftKonfiguratorPfad aus?

Und wieso "application/javascript" und nicht "text/javascript"?
__________________
... Meine Meinung
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 16.06.2011, 16:19
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 414
Maxefix ist ein sehr geschätzer MenschMaxefix ist ein sehr geschätzer MenschMaxefix ist ein sehr geschätzer Mensch
Standard

Hilft dir das?

javascript - Circumventing Chrome Access-control-allow-origin on the local file system? - Stack Overflow

Gruß,
Max
Mit Zitat antworten
  #4 (permalink)  
Alt 16.06.2011, 16:48
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.04.2007
Ort: Berlin
Beiträge: 159
netAction befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von xm22 Beitrag anzeigen
Wie sieht denn druckluftKonfiguratorPfad aus?
Vergiss es, das war Müll.

Zitat:
Zitat von xm22 Beitrag anzeigen
Und wieso "application/javascript" und nicht "text/javascript"?
Weil das laut RFC der MIME Type von Javascript ist. text/javascript ist unzulässig.
__________________
netAction
Mit Zitat antworten
  #5 (permalink)  
Alt 16.06.2011, 17:00
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.04.2007
Ort: Berlin
Beiträge: 159
netAction befindet sich auf einem aufstrebenden Ast
Standard

Ja, vielen Dank. Ich glaube, jetzt geht alles. Das gleiche in jQuery funktionierte nicht.


Code:
var head = document.getElementsByTagName("head")[0];  
var script =document.createElement('script');   
script.type = 'text/javascript'; // text/javscript wegen fucking IE8 
script.src = 'script.js';
head.appendChild(script);
__________________
netAction

Geändert von netAction (16.06.2011 um 17:10 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 16.06.2011, 17:22
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 29.07.2005
Beiträge: 1.073
xm22 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Weil das laut RFC der MIME Type von Javascript ist. text/javascript ist unzulässig.
Der MIME-Typ von Javascript » Entwicklerblog
Wenn schon, dann veraltet..


EDIT: Ein Tipp aus meiner Erfahrung: Nicht immer nur auf Normen und Standards rumreiten
__________________
... Meine Meinung

Geändert von xm22 (16.06.2011 um 17:24 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 16.06.2011, 18:05
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.04.2007
Ort: Berlin
Beiträge: 159
netAction befindet sich auf einem aufstrebenden Ast
Standard

Veraltet? Ich dachte, text/javascript wäre zwar vom W3C vorgeschlagen, aber nie standardisiert worden. Ist aber auch egal, da hast du Recht.

Wie auch immer. Microsoft kennt application/javascript und hat die Inkompatibilität ganz bewusst eingebaut. Das ist kein Bug, das ist Sabotage. Mir ist meine Zeit zu schade, mich von Idioten nerven zu lassen. Bei 6% IE auf meinen Seiten.

Der Sturkopf
__________________
netAction
Mit Zitat antworten
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wort in Javascript Code einfügen; dann Javascript Code ausgeben Sp33dy G0nz4l3s Javascript & Ajax 1 23.05.2008 09:37
Impressumsaufruf mit Javascript Sinclair Javascript & Ajax 6 19.05.2008 15:41
JavaScript Dateien dynamisch nachladen Dave.ch Javascript & Ajax 1 07.12.2007 00:16
MySQL Query - online ok, lokal kein Ergebnis? Boris Serveradministration und serverseitige Scripte 6 04.09.2007 23:51
Javascript, Datentabelle und Screenreader laborix Barrierefreiheit 8 02.04.2006 18:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:14 Uhr.