2016-06-24 22 views
3

Ich brauche etwas Hilfe mit dem CkEditor v4.5.7. Wenn ich manuell Quellcode mit den unten gezeigten Elementen hinzufügen möchte, entfernt der Editor den /css Text aus der Zeile text/css, wenn ich vom Quellbereich in den normalen Editorbereich umschalte.CkEditor Entfernen von "text/css" Inhalt von "style" Tag

Vor

enter image description here

ich die "Nach" ohne die "<>" Zeichen hinterlassen werden, führen das Forum mir nur 2 Links posten lassen:


Stil type = "text"> a: link {Farbe: rot; }

a: besucht {Farbe: grün; }

/style


eine andere Infos hier im Forum Überprüfung, sah ich Leute sagen, dass die meisten dieser Probleme durch Hinzufügen des config.allowedContent = true; Parameter dem config.js Element gelöst werden, sondern in Mein Fall, es hat nicht funktioniert. Unten ist meine config.js, bitte überprüfen Sie es und sehen Sie, ob ich etwas falsch mache.

config.js

enter image description here

Hoffe ihr könnt mir helfen. Vielen Dank und Entschuldigung für mein schlechtes Englisch.

+0

Sie haben CKEDITOR.editorConfig zweimal in Ihrer Konfigurationsdatei definiert. Es könnte einen von ihnen ignorieren. – Rick

+0

Ich habe versucht, die erste, die ohne die Konfigurationen zu entfernen, aber das Problem ist immer noch da. Danke für die Antwort trotzdem! – GaboxDev

+0

Dies könnte nur ein pixeliges Screenshot-Problem sein, aber es sieht auch wie die Zeile vor 'config.allowedContent = true aus;' sagt "faLse" (mit einem Großbuchstaben L). Eine andere Möglichkeit ist die Option 'config.fullPage = true;'. Nachdem Sie Änderungen an Ihrer Konfigurationsdatei vorgenommen haben, führen Sie eine Erzwingen-Aktualisierung durch (Strg + F5), damit Sie nicht aus dem Cache laden. – Rick

Antwort

1

Ich denke, Sie haben möglicherweise ein Problem mit Ihrer Konfigurationsdatei, oder vielleicht arbeiten Sie nicht die neuesten Dateien der Version 4.5.7.

können Sie dieses Beispiel überprüfen: https://jsfiddle.net/j0nktq82/
(Die Dateien gibt Version 4.5.7 von CKEditor vom CDN geladen).

Sie können auf die Schaltfläche Quelle Taste einige Male, und sehen, dass sich nichts geändert und der Ausgang ist:

<style type="text/css">a:link { color: red;} 
    a:visited { color: green;} 
</style> 
<p><a href="#">Link Example</a><br /> 
<a href="https://www.google.com/">Link Example</a></p> 

Wenn Sie sind in der Lage eine Verbindung zu schaffen, der das Problem demonstriert es helfen könnte zu bestimmen, wie um es zu lösen.

+0

danke für Ihre Hilfe. Aber vielleicht muss ich dieses Problem aus einer anderen Perspektive betrachten.Ich kopierte den Editor vom Server und führte ihn von einer "test.html" Seite aus, die ich erstellt habe und es hat funktioniert! Aber wenn ich das gleiche auf dem Server mache, führe es auf einer Testseite aus, bekomme ich den Fehler nochmal. Ich fange an zu denken, dass es sein könnte und IIS-Problem. Es kann sein, dass Skripte von dieser Seite oder ähnlichem blockiert werden, weil genau die gleiche Konfiguration lokal und online nicht funktioniert hat. – GaboxDev