ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
719
719
EMPFEHLEN
-
Hallo!
Ich würde gern "eigene" JavaScript-Funktionen innerhalb des von TinyMCE erzeugten HTML-Codes ausführen. Also sowas hier:
Code :1 2 3 4 5 6 7 8 9
<iframe> <html> <head> <script>function test(){ alert("hallo Welt"); }</script> </head> <body id="tinymce"> <a href="javascript:test()">hier klicken</a> </body> </iframe>
Frage: Wie bekomme ich meine JS-Funktion "test()" in das iframe?
-
27.05.11 19:04 #2
Du müsstest den Quelltext des IFrames bearbeiten.
Was willst du denn genau machen?mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Hallo!
Ich möchte bei Klick auf ein Thumbnail-Bild ein neues Fenster öffnen wo eine größere Version des Bildes angezeigt wird.
In der Funktion test() würde dann also in etwa sowas stehen:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
function test(imgSrc,width,height) { // ermitteln ob Browser == Opera ist opr = (navigator.userAgent.indexOf("Opera")>-1); // Optionen zusammenstellen nW = is.opr? window.innerWidth: screen.width; nH = is.opr? window.innerHeight: screen.height; options = 'left='+(nW-width)/2+',top='+(nH-hight)/2+',width='+width+',height='+height; options += 'status=no,resizable=yes,scrollbars=no,copyhistory=no'; // neues Fenster öffnen popw = window.open("about:blank","popwin",options); // neues Fenster füllen popw.document.write('<img src="'+imgSrc+'" alt="" />'); // Focus auf neues Fenster popw.focus(); }
und der Quellcode müsste etwa so aussehen:
Code :1 2 3 4
<a href="javascript:test('bild_groß.JPG','großes Bild',640,480)"> <img height="112" border="0" width="150" alt="" src="bild_klein.jpg" /> <br />zum Vergrößern anklicken </a>
Das Problem ist, dass die Funktion test wohl innerhalb des iframes definiert werden muss. Sonst passiert gar nichts wenn man auf den Link klickt.Geändert von chr_86 (27.05.11 um 19:17 Uhr)
-
Ich glaube eine alternative Lösung gefunden zu haben.
Mittels
Sollte mein Vorhaben auch realisierbar sein. Das muss ich aber nochmal näher testen.Code :1 2 3 4 5 6 7
tinyMCE.activeEditor.windowManager.open({ url : '/helpDesk/image?id=1', width : 640, height : 480 }, { custom_param : 1 });
-
Geändert von spicelab (13.08.11 um 16:25 Uhr) Grund: Tipp-Ex
Ähnliche Themen
-
Probleme mit 2 JavaScripts
Von SixxKiller im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 19.08.07, 21:28 -
Allgemeines zu Javascripts
Von Sergo im Forum CSSAntworten: 7Letzter Beitrag: 16.03.05, 01:47 -
Suche 2 JavaScripts
Von novae im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 25.12.04, 22:53 -
Javascripts beschleunigen
Von BGrojer im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 21.09.04, 21:10 -
Javascripts und Flash
Von AleX im Forum Flash PlattformAntworten: 4Letzter Beitrag: 20.04.01, 15:30





Zitieren


Login





