PHP-Entwicklung
Posts 1-10 of 10
-
Ralph Bolliger Premium Member Group moderatorThe company name is only visible to registered members.Problem mit JS
Hallo Experten
Mir ist klar, das es hier um PHP geht. Ein reines JS Forum gibts hier aber nicht. :-)
Aber es soll ja PHP Programmierer geben, die sich auch gut mit JS auskennen. Darum schreie ich hier um Hilfe. Ich habe nämlich mit JS nichts am Hut. Schade eigentllich.
Also.
Ich nutze den SPAWeditor (
http://www.solmetra.com) für ein kleines Admin Interface auf einer Website. Nur häng ich nun schon Stunden mit einem Problem in der Luft.
Das entities.js welches beispielsweise ä zu ä macht funktioniert wunderbar. Nur wird aus " nicht ". Das wollte ich ändern.
Im Script stehen Dinge wie:
SpawEditor.prototype.convertToEntities = function(src_string)
{
var result = src_string;
var entities = {
// Latin-1
"¡":"¡",
"¢":"¢",
"£":"£",
"¤":"¤",
...
Wenn man aber " " ":""", (also ein Gänsefüsschen zwischen den Gänsefüsschen) macht, funktioniert das nicht. Was ja eigentlich auch klar war.
Nun. Wie kann ich JS "sagen", dass ich genau diese Zeichen zwischen den Gänsefüsschen - wobei es sich ja ironischerweise auch um ein Gänsefüsschen handelt - in " wandelnwill?
Das müsste sich doch machen lassen. Oder etwa nicht?
Grüsse
Ralph
This post was modified on 15 Dec 2007 at 12:59 pm.- 15 Dec 2007, 12:57 pm
-
Post visible to registered members
-
Ralph Bolliger Premium Member Group moderatorThe company name is only visible to registered members.Re^2: Problem mit JS
Hallo Stefan
Hab's mit
' " ':'"'
probiert. Das nimmt er nicht. :-(
Auch mit Backslash funktioniert das nicht. Es wird zwar kein Scriptfehler auf der Seite ausgegeben, die " sind aber nich immer nicht als " codiert.
Grüsse
Ralph
- 15 Dec 2007, 2:12 pm
-
Post visible to registered members
-
Jürgen NantkeThe company name is only visible to registered members.Re^3: Problem mit JS
Vieleicht mal mit:
'"':""" oder alternativ mit "\"":"""
Müsste ich mal ausprobieren. In der Regel verhält sich Javascript da eigentlich fast wie PHP ... oder umgekehrt ...
- 15 Dec 2007, 4:09 pm
-
Post visible to registered members
-
Carsten BrandtThe company name is only visible to registered members.Re^3: Problem mit JS
Ralph Bolliger schrieb:
Hab's mit
' " ':'"'
Wenn ich das richtig sehe, ist da jeweils ein Leerzeichen vor und hinter dem " . Das heißt er wird nur die " ersetzen, die zwischen zwei Leerzeichen stehen, alle anderen bleiben logischerweise stehen.
MfG
Carsten
- 16 Dec 2007, 2:51 pm
-
Post visible to registered members
-
Torsten Walter Premium MemberThe company name is only visible to registered members.Re^4: Problem mit JS
Wie Waere es denn hiermit:
http://www.javascriptkit.com/script/script2/htmltoentities.s...
Es ersetzt html entities mit der entsprechenden Notation.
Viele Gruesse,
Torsten
- 16 Dec 2007, 8:32 pm
-
Ralph Bolliger Premium Member Group moderatorThe company name is only visible to registered members.Re^5: Problem mit JS
Hallo Experten
Ich danke euch für die tollen Vorschläge. Leider hat keiner zu dem Ergebnis geführt, welches ich mir gewünscht habe. Der SPAW Editor kann einfach keine " zu " machen. Und über eine Funktion wollte ich das nicht abfangen.
Schlussendlich habe mich mich entschieden einen anderen Editor einzusetzen:
TinyMCE (
http://tinymce.moxiecode.com) ist nun mein Freund. Funktioniert genau so, wie ich das will. :-)
Nun. Habt Dank und ein entspanntes Weihnachtsfest. Und all denen, die ich nicht mehr lese, wünsche ich einen guten Rutsch ins neue Jahr.
Grüsse aus der Schweiz
Ralph
- 21 Dec 2007, 10:16 am
