Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Aus Iframe function in der übergeordneten Datei ausführen

Empfohlene Antworten

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?

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.