l0rdseth Geschrieben 28. August 2007 Teilen Geschrieben 28. August 2007 Hallo, hoffe Ihr könnt mir helfen. Sitz hier grad im Büro und komm einfach nicht weiter. Hab eben kurz im Forum selbst gesucht hab aber nicht grade viel Zeit im moment deshalb entschuldige ich mich falls jemand das selbe Problem schon erfragt hat. Also zu meinem Script. Ich bastel momentan für meine Firma ein neues CMS/Onlineshop in php. Beim produkt anlegen haben die user des CMS die möglichkeit eine Produktvariante anzugeben, welches um es Benutzerfreundlicher zu machen mit einer art "Navigator" gemacht wird. Also sie können per Rechtsklick auf das entsprechende Textfeld so eine art Navigator aufrufen. Das ist ein Iframe (ja leider) innerhalb eines <div> das dann eingeblendet wird. Das funktioniert bisher alles einwandfrei. So nun kommt aber mein Problem. Und zwar weiss ich nicht wie ich aus dem Iframe heraus ein script, das in dem Hauptfenster ist, ausführe weil ich will ja das was im Navigator ausgewählt wird dann in der Textbox angezeigt wird. Das Script sieht so aus: function set(cat) { document.forms[active].cat.value = cat; document.getElementById("layBrowser").style.visibility = "hidden"; } das sollte halt den wert den ich aus dem Iframe dann übergebe in die Textbox schreiben und den "Navigator" schliessen. Jedoch kann ich es nicht aufrufen. Hat jemand einen Link oder eine kurze erklärung wie ich das am besten hinbekommen schnell parat? Wäre euch sehr verbunden. Gruss Seth PS: Sry hab grade gesehen ich habs ins Falsche Forum geschrieben. Könnte das dann mal wer verschieben? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
l0rdseth Geschrieben 28. August 2007 Autor Teilen Geschrieben 28. August 2007 Problem nach etlichen Stunden Googlen endlich gelöst. im iframe dann einfach bei dem link: <a href="javascript:parent.set('wert');"> schon spricht er dann automatisch der übergeordneten Seite an Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.