|
||||
Zitat:
Nachtrag: Das ist nicht ganz richtig, es ist eine utf-8 Datei, die mit der genannten Kodierung ausgeliefert wird. Zitat:
Auch hier einen Nachtrag: Ich verstehe immer noch nicht was das Problem ist, in der JS Datei werden keine Sonderzeichen verwendet - ausser in dem Kommentar, wenn du diese wegmachst ist alles in Ordnung. Geändert von protonenbeschleuniger (15.07.2014 um 16:39 Uhr) |
Sponsored Links |
|
|||
Zitat:
Ansonsten ist deinem Post nichts mehr hinzuzufügen. |
Sponsored Links |
|
|||
Hi, gut nehmen wir mal an ich habe eine Box mit einer Überschrift
HTML-Code:
<div id="box" class=""> <h1 id="text1">bla...</h1> </div> HTML-Code:
var $target = $('div#box'); $target.find('h1').html('Die süße Hündin läuft in die Höhle des Bären, der sie zum Teekränzchen eingeladen hat, da sie seine drei schönen Krönchen gerettet hat, was sie wie folgt angestellt hat: Sie läuft über einen Fluss und tötet alle grünen Frösche, die über die Krönchen wachen, so hat sie diese schönen Krönchen gerettet.').fadeIn(); setTimeout(function() { target.find('h1').fadeOut(); }, 1000); HTML-Code:
<script src="http://meine_javascript_datei.js" charset="utf-8"></script> Nun will ich später mal diesen Code oder einen Teil daraus in einer anderen Datei verwenden und öffne die Schnellansicht in Chrome und was sehe ich dann verkehrte Umlaute. Grüße Das ist nur ein Beispiel. Nachtrag: kann mir mal jemand erklären wie man das macht. Zitat:
Geändert von gabischatz (16.07.2014 um 16:49 Uhr) |
|
||||
Zitat:
Das ist auch das was in dieser Meldung bemängelt wird. Dort steht in etwa: Es wird keine Kodierung definiert, also definiere ein. Entweder im HTTP Header ("Transferprotokoll") oder - wenn du utf-8 benutzt - als BOM - was aber nicht zu empfehlen ist. Nochmal eine Frage: Warum stört es dich, dass in der Quellcode Ansicht die Umlaute nicht angezeigt werden? |
|
||||
Wo?
Du hast gesagt, dass die Umlaute in der Quellcode Ansicht im Browser falsch sind - ich verstehe aber nicht warum dich das stört und wollte Wissen warum es dich stört? Du sagst ja selbst, dass die Umlaute auf der Seite richtig dargestellt werden, d.h. die Kodierung der Skriptdatei an sich spielt keine Rolle, wenn du sie mit dem charset Attribut einbindest. Darüber hinaus habe ich dir aber auch gesagt was du tun kannst, wenn dich das wirklich so sehr stört oder wenn du auf das Charset Attribut verzichten willst. Jetzt weiß ich nicht, warum du so reagierst? |
|
|||
@protonenbeschleuniger;
Ich weiß nicht wie ich es dir erklären soll. Ich benutze oft Code aus der Browservorschau, dabei ist mir aufgefallen, dass halt die Umlaute nicht Richtig dargestellt werden. Daraufhin habe ich nach einer Lösung gesucht, aber keine gefunden. Um sicher zu gehen habe ich vorsichtshalber nachgefragt. Also bitte nicht auf mich Böse sein, wenn ich hier das Thema beenden möchte, da es ja keine Lösung dafür gibt. Die Leute die die Spezifikation zu JS schreiben sollten sich mal überlegen ob sie nicht @charset "utf-8"; als Befehl in JS einführen könnten. Grüße |
|
|||
Schreib in die HTACCESS folgendes rein
Code:
AddCharset UTF-8 .js
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Bilder in Javascript Datei verlinken? | celine@23 | Javascript & Ajax | 14 | 20.10.2011 15:15 |
Mit JavaScript oder PHP die .css datei beschreiben | Mugen87 | Javascript & Ajax | 3 | 20.11.2010 11:52 |
Lightbox mit zweiter CSS Datei funktioniert nicht | T4ke | CSS | 12 | 11.12.2007 20:20 |
JavaScript Dateien dynamisch nachladen | Dave.ch | Javascript & Ajax | 1 | 07.12.2007 01:16 |
[php/http] datei an client senden | Xenon | Serveradministration und serverseitige Scripte | 13 | 21.03.2005 21:54 |