An Quellcode von markiertem Bild kommen?!
isabel
- javascript
liebes forum,
ich plage mich seit Tagen mit Problemen mit einem Webeditor.
Problem: Ich brauche den Quellcode eines markierten Bildes als string? Kennt sich jemand aus ob das geht?
Das ganze muß erst mal nur im IE laufen!
Wäre super, wenn da jemand was wüßte
Grüße
ISabel
Moin!
ich plage mich seit Tagen mit Problemen mit einem Webeditor.
Toll. Du hast ein Problem mit einem Webeditor. Wieso schreibst Du nicht welchen?
Problem: Ich brauche den Quellcode eines markierten Bildes als string? Kennt sich jemand aus ob das geht?
Natürlich kannst Du versuchen ein Bild mit einem Texteditor zu öffnen. Sinnvoll ist das aber in der Regel nicht.
Das ganze muß erst mal nur im IE laufen!
Wie jetzt? Webeditor, Bild oder IE? Und was hat das mit Javascript zu tun? Bitte sortiere Deine Fragen neu.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Also, zweiter Versuch;
alles ist anders:
Der Webeditor ist ein Editor in Javascript geschrieben, der zu einem CMS gehört. Sinn ist es Texte für Webseiten zu bearbeiten, ohne HTML oder CSS kenntnisse, soll wie ein Word arbeiten.
So was wie dieser http://www.kevinroth.com/rte/demo.htm, nur etwas komplizierter, da noch zwischen HTML und XML hin und her konvertiert wird und der mehr kann.
Ich hab nun das Problem die Funktion zu schreiben, Bilder zu verlinken, die schon im Text sind. Dafür muß ich Informationen zum Bild aus dem HTML Quellcode ziehen, um das Bild als Link wieder richtig anzeigen zu können, in meinem eigenen Webeditor. Klar?!
Also kann ich auf den Quellcode zugreifen? Hab über das Selektion-Object,und CreateRange zugriff auf ein [Object], aber nicht auf den Quellcode dahinter?
Vielleicht ist es jetzt klarer, sonst weiß ich auch nicht. Bin schon zu verstrickt in die ganze Materie!
Grüße
Isabel
Hallo Isabel,
Ok, jetzt habe ich das Gefühl, Du hast doch mehr Wissen als ich über
Javascript. Jottseidank. Vorhin hatte ich so ein »Wie erkläre ich es
dem Anfänger«-Gefühl. ;-)
Dafür muß ich Informationen zum Bild aus dem HTML Quellcode ziehen, um das
Bild als Link wieder richtig anzeigen zu können, (..)
Informationen zum Bild. Ich vermute das sind die Informationen Höhe, Breite
und Adresse? Wenn ja, dann...
Also kann ich auf den Quellcode zugreifen? Hab über das Selektion-Object,und
CreateRange zugriff auf ein [Object], aber nicht auf den Quellcode dahinter?
... dann solltest Du doch Zugriff auf das Bild-Objekt im DOM durch die
Selektion haben. Aus diesem Objekt kannst Du doch recht einfach die
Informationen zum Bild auslesen, ohne mit dem Quellcode rumzuwurschteln?
http://selfhtml.teamone.de/javascript/objekte/images.htm
Tim
Ja, das hört sich doch ganz gut an als Idee! Das werd ich mal versuchen! Danke!
Aber aus Interesse, könnte ich auch im Quellcode rumwurschteln? Wenn ja wie?
Grüße
Isabel
Hallo Isabel,
Aber aus Interesse, könnte ich auch im Quellcode rumwurschteln? Wenn ja wie?
Das sind Graubereiche, in denen ich auch nur nachlesen kann, wie es geht,
da ich IE-abstinent bin. Also ...
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/createrange.asp
... sagt, daß createRange() ein TextRange Objekt zurückgibt. Und ...
http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/obj_textrange.asp
... sagt, daß dieses Objekt eine Eigenschaft namens htmlText hat, die den
HTML Quellcode zurückgibt.
Vielleicht hilft Dir das oder Du recherchierst noch etwas in dieser
Dokumentation von IE-eigenen Zeugs.
Tim
Thanks a lot!
Auf diesen Seiten bin ich auch schon gelandet, hab diese Methode aber noch nicht gefunden.
Ich steh ja auch nicht auf IE, bin aber gerade dazugezwungen mich damit auseinander zu setzen!
Grüße
Isabel
Also, zweiter Versuch;
alles ist anders:
Der Webeditor ist ein Editor in Javascript geschrieben, der zu einem CMS gehört. Sinn ist es Texte für Webseiten zu bearbeiten, ohne HTML oder CSS kenntnisse, soll wie ein Word arbeiten.
So was wie dieser http://www.kevinroth.com/rte/demo.htm, nur etwas komplizierter, da noch zwischen HTML und XML hin und her konvertiert wird und der mehr kann.
Ich hab von der Materie auch kaum ahnung aber gab es auf der seite die ich dir zeigte keine Beispiel?
wenn's nach den schlagworten geht klingt das gut: http://www.playsophy.com/edom/demos/XML/xuleditor.xul
aber da sind ja mindestens 50 verschiedenen Beispiele die zum Teil free source sind http://www.bris.ac.uk/is/projects/cms/ttw/ttw.html
Struppi.
liebes forum,
ich plage mich seit Tagen mit Problemen mit einem Webeditor.
Warum plagen?
bist du sicher, dass du dich da einreihen möchtest:
http://www.bris.ac.uk/is/projects/cms/ttw/ttw.html
struppi.
Hallo Isabel,
ich und wahrscheinlich auch die anderen potentiellen Antwortenden haben
etwas Probleme mit Deinem Posting. Das liegt wahrscheinlich daran, daß
wir verschiedene Sichtweisen auf Webseiten haben, bedingt durch
unterschiedlichen Kenntnissen. Ich versuche mal mit Rückfragen genauere
Informationen zu bekommen.
ich plage mich seit Tagen mit Problemen mit einem Webeditor.
Was meinst Du mit Webeditor? Ich habe verschiedene Vermutungen. Für die
meisten hier ist ein Editor ein Texteditor mit dem sie ihre Webseiten
als Text gestalten. Es gibt aber auch noch WYSIWYG-Editoren, ähnlich
wie Word und limitierte Online-Editoren bei Webangeboten. Da Du keinen
Produktnamen angibst, ist diese Information also etwas nichtssagend...
Problem: Ich brauche den Quellcode eines markierten Bildes als string?
Der Quellcode eines Bildes (zumindest in den gängigen Webformaten GIF, JPG
und PNG) ist im Binärformat, man sieht also höchstens sowas wie »NDLF48UNU9«.
Es ist recht illusorisch etwas damit anfangen zu wollen, oder? Brauchst Du
diesen Quellcode?
Oder brauchst Du den Quellcode in HTML? Dieses <img src="..."> mit dem
Bilder in HTML eingebunden werden? Auch wohl eher nicht. Vielleicht
nur die Angabe, wo das Bild liegt (Ich spekuliere jetzt stark)?
Und weiter: Was meinst Du mit »markiertes Bild«? In Browsern gibt es
die Möglichkeit Text und auch Bilder zu markieren. Meinst Du das?
Ich versuche mal irgendwie Deine spärlichen Informationen in ein
konkretes Problem zu übersetzen:
... ja was und? Ich kann mir mit aller Phantasie keinerlei konkrete
Anwendung für diesen Fall vorstellen.
Das ganze muß erst mal nur im IE laufen!
Schon schwierig, wenn es später auch mal für andere Browser funktionieren
soll, da die Browser in Javascript Unterschiede in der Behandlung von
markierten Bereichen aufweisen. Der IE hat da ein paar praktische Dinge,
siehe http://selfhtml.teamone.de/javascript/objekte/document.htm#get_selection
Wäre super, wenn da jemand was wüßte
Tja, wäre super, wenn Du das Problem ausführlicher schildern würdest,
vielleicht kann man Dir andere Wege aufweisen oder Dir besser helfen.
Ich für meinen Teil habe ziemliche Verständnisprobleme mit Deiner
Beschreibung.
Tim
hi,
Der Quellcode eines Bildes (zumindest in den gängigen Webformaten GIF, JPG
und PNG) ist im Binärformat, man sieht also höchstens sowas wie »NDLF48UNU9«.
du ferkel! hör auf, hier bilder von nackten frauen zu posten!
gruss,
wahsaga
Hallo wahsaga,
du ferkel! hör auf, hier bilder von nackten frauen zu posten!
Da habe ich extra nur den Bauchnabel genommen und dann das!
Tim
Hi wahsaga,
du ferkel! hör auf, hier bilder von nackten frauen zu posten!
so einen kleinen
string
kann man schon mal übersehen.
Grüße,
Roland
Hallo,
Ich hab gerade keine Zeit richtig zu antworten. Nehme mir aber dann Zeit es ausführlich zu tun. Tut mir leid für diese ganze Verwirrung, war nicht meine Absicht
Ich brauche tatsachlich den HTML Code des Bildes und der Webeditor ist ein selbstgeschriebener.
Aber mehr dann in einer ausführlichen Beschreibung!
Grüße
Isabel