BlackBoard » Design, Programmierung & Entwicklung » Webdesign » JavaScript online WYSIWYG-Editor selber programmieren » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen online WYSIWYG-Editor selber programmieren
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
assasine assasine ist männlich
BlackBoarder


images/avatars/avatar-1947.gif

Dabei seit: 09.01.2004
Beiträge: 857
Herkunft: made by mama

online WYSIWYG-Editor selber programmieren       Zum Anfang der Seite springen

Hallo,

ich würde gerne einen online WYSIWYG-Editor (für HTML) programmieren. Scheinbar ist JavaScript die verbreiteste Variante um so einen Editor zu programmieren.

Ich suche ein HowTo zum Programmieren solcher Editoren. Ich habe dazu nur zwei Anleitungen gefunden, welche allerdings beide nur für die Internet Explorer sind:

Anleitung 1

Anleitung 2

Kennt jemand noch weitere Anleitungen (Am so das es möglichst Browserunabhängig ist)? Ich bin in JavaScript noch nicht so bewandert denke aber das ne gute methode ist mein Wissen darüber zu vertiefen.


Ich möchte auch keine fertigen Editoren wie FCK-Editor oder TinyMCE. (letzteren hatte ich schon mal getestet).

würde mich über ein paar Tips freuen smile

assa
01.06.2007 18:30 assasine ist offline E-Mail an assasine senden Homepage von assasine Beiträge von assasine suchen
PygoscelisPapua PygoscelisPapua ist männlich
BlackBoarder


images/avatars/avatar-2293.png

Dabei seit: 20.12.2003
Beiträge: 1.309
Herkunft: Kiel, Schleswig-Holstein, Germany

      Zum Anfang der Seite springen

Browserunabhängig ist Java Augenzwinkern

Also vielleicht mal ein Java-Applet schreiben?

__________________
There are only two kinds of programming languages: those people always bitch about and those nobody uses.
(Bjarne Stroustrup)
*
Moving on to pastures new
GPG Key

01.06.2007 19:46 PygoscelisPapua ist offline Homepage von PygoscelisPapua Beiträge von PygoscelisPapua suchen
assasine assasine ist männlich
BlackBoarder


images/avatars/avatar-1947.gif

Dabei seit: 09.01.2004
Beiträge: 857
Herkunft: made by mama

Themenstarter Thema begonnen von assasine
      Zum Anfang der Seite springen

hmm darüber habe ich mir auch gedanken gemacht.

allerdings kann ich kein stück java und JavaScript versteh ich jedenfals vom Grundaufbau da es php und ActionScript ähnelt (werche ich übringens beide am lernen bin).

von Java habe ich allerdings keine Ahnung.

Ich würde im moment ungern eine weitere Sprache anpacken wenn ich meine bisherigen noch nicht hundertprozentig kann.

Der TinyMCE funktioniert ja auch mit JavaScript.


mfg Assa

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von assasine: 01.06.2007 20:57.

01.06.2007 20:18 assasine ist offline E-Mail an assasine senden Homepage von assasine Beiträge von assasine suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Wie's konkret beim TinyMCE aussieht, weiß ich nicht. Aber für den FCKeditor kann ich sagen, dass der nur deswegen "browserunabhängig" ist, weil diverse Funktionen eben einmal für Gecko-Browser und einmal für den IE unabhängig implementiert wurden, also bestimmte Programmabschnitte einfach mehrfach umgesetzt wurden. Das ist zum Teil ein Heidenaufwand und ich kann mir auch einfachere Dinge vorstellen, die man programmieren könnte, wenn man JavaScript als Sprache lernen möchte... z.B. ein einfaches Spiel.

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

02.06.2007 12:35 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
PygoscelisPapua PygoscelisPapua ist männlich
BlackBoarder


images/avatars/avatar-2293.png

Dabei seit: 20.12.2003
Beiträge: 1.309
Herkunft: Kiel, Schleswig-Holstein, Germany

großes Grinsen       Zum Anfang der Seite springen

Zitat:
Original von LX
(..) ich kann mir auch einfachere Dinge vorstellen, die man programmieren könnte, wenn man JavaScript als Sprache lernen möchte... z.B. ein einfaches Spiel.


Schleichwerbung! großes Grinsen

__________________
There are only two kinds of programming languages: those people always bitch about and those nobody uses.
(Bjarne Stroustrup)
*
Moving on to pastures new
GPG Key

02.06.2007 13:27 PygoscelisPapua ist offline Homepage von PygoscelisPapua Beiträge von PygoscelisPapua suchen
assasine assasine ist männlich
BlackBoarder


images/avatars/avatar-1947.gif

Dabei seit: 09.01.2004
Beiträge: 857
Herkunft: made by mama

Themenstarter Thema begonnen von assasine
      Zum Anfang der Seite springen

Zitat:
Original von LX
Wie's konkret beim TinyMCE aussieht, weiß ich nicht. Aber für den FCKeditor kann ich sagen, dass der nur deswegen "browserunabhängig" ist, weil diverse Funktionen eben einmal für Gecko-Browser und einmal für den IE unabhängig implementiert wurden, also bestimmte Programmabschnitte einfach mehrfach umgesetzt wurden. Das ist zum Teil ein Heidenaufwand und ich kann mir auch einfachere Dinge vorstellen, die man programmieren könnte, wenn man JavaScript als Sprache lernen möchte... z.B. ein einfaches Spiel.


Ich hatte auch vor für jeden Browser eigenen Code zu schreiben. Das kommt aber erst später wenn ich eine funktionierende version für den Firefox hinbekommen habe.

Ich habe jetzt ein paaf funtionen eingebaut und wollte mal testen ob alles funktioniet. Ich dachte ich könnte den Inhalt von dem Frame einfach an eine php datei übergeben wie bei einem normalen Textfeld auch. Leider geht das nicht und ich finde da keine Lösung.

Jemand eine Idee wie das geht?

bye assa
05.06.2007 17:47 assasine ist offline E-Mail an assasine senden Homepage von assasine Beiträge von assasine suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Du hantierst mit 2 Repräsentationen der gleichen Daten. Einerseits brauchst du den HTML-Quellcode, der über eine Textarea gesendet werden kann, andererseits brauchst du die Auswertung dieses HTMLs in einem IFRAME, um zu sehen, wie das aussieht. Den IFRAME kann man die TEXTAREA überlagern lassen, sodass man nur die hübschere Aufbereitung zu Gesicht bekommt. Im Speicher musst du aber beides halten.

So passiert's zumindest wieder beim FCKeditor Augenzwinkern

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

05.06.2007 18:02 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
assasine assasine ist männlich
BlackBoarder


images/avatars/avatar-1947.gif

Dabei seit: 09.01.2004
Beiträge: 857
Herkunft: made by mama

Themenstarter Thema begonnen von assasine
      Zum Anfang der Seite springen

ahh ok thx smile nach einigem googeln habe ich es jetzt geschafft smile

allerdings ist der code der dabei erzeugt wird irgenwie komisch...kann vom browser auch nicht gelesen werden.

Für ein Bild sieht das so aus:

code:
1:
<img style=\"width: 666px; height: 525px;\" src=\"http://www.einradfreak.at/fotos/data/media/53/PIC_1178.jpg\">


die Backslashes sollten da ja eigentlich nicht sein..woran kann das liegen das der das mit backslash ausgibt?

bye vangoo

EDIT habs:

falls es irgendwan mal jemanden interesiert
damit gings: stripslashes

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von assasine: 05.06.2007 20:53.

05.06.2007 19:34 assasine ist offline E-Mail an assasine senden Homepage von assasine Beiträge von assasine suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Webdesign » JavaScript online WYSIWYG-Editor selber programmieren

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH