Filebrowser in TinyMCE [RESOLVED]

Gesperrt
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Filebrowser in TinyMCE [RESOLVED]

Beitrag von kummer »

Ich möchte in einem Modul den Filebrowser von Contenido verwenden, welcher auch vom TinyMCE verwendet wird. Allerdings schliesst sich das Fenster nach der Auswahl einer Datei nicht. Ich vermute, es liegt daran, dass das Element mit der ID 'selectedfile' nicht gefunden wird und deshalb ein Javascript-Fehler auftritt.

Wenn ich eine Auswahl mit dem Tiny vornehme, funktioniert es wunderbar. Sobald ich das Popup jedoch aus meinem Modul aufrufe, lässt es sich nicht schliessen.

Der entsprechende Aufruf im Popup sieht wie folgt aus:

Code: Alles auswählen

onclick="parent.parent.frames['left'].frames['left_top'].document.getElementById('selectedfile').value= 'front_content.php?idcat=4'; window.returnValue='front_content.php?idcat=4'; window.close();"
Ich habe mich auf die Suche nach diesem Element gemacht, kann es jedoch in keinem Frame finden.

Hat jemand von euch vielleicht eine Idee?
Zuletzt geändert von kummer am Di 8. Jul 2008, 10:28, insgesamt 1-mal geändert.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

ein nachtrag noch: ich habe mal den javascript-code auf window.close(); reduziert. aber nicht einmal dann wird das fenster geschlossen.

kann mir jemand erklären, was so anders ist, wenn der aufruf über tinymce erfolgt?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

ich habe das problem lösen können. nur für den fall, dass jemand dasselbe problem haben sollte:

das fenster wird nicht aus dem popup geschlossen, sondern durch einen handler, der sich im code der aufrufenden seite finden muss.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
Gesperrt