PHP-Entwicklung

PHP-Entwicklung

Posts 1-10 of 10
  • Ralph Bolliger
    Ralph Bolliger    Premium Member   Group moderator
    The 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.
  • Post visible to registered members
  • Ralph Bolliger
    Ralph Bolliger    Premium Member   Group moderator
    The 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
  • Post visible to registered members
  • Jürgen Nantke
    Jürgen Nantke
    The 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 ...
  • Post visible to registered members
  • Carsten Brandt
    Carsten Brandt
    The 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
  • Post visible to registered members
  • Torsten Walter
    Torsten Walter    Premium Member
    The 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
  • Ralph Bolliger
    Ralph Bolliger    Premium Member   Group moderator
    The 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