Ich habe auf vielen Webseiten geschaut, aber keiner von ihnen scheint richtig zu funktionieren oder ich verstehe sie nicht. Ich möchte eine einfache Schaltfläche, die einen bestimmten iframe aktualisiert. Die Schaltfläche befindet sich auf der übergeordneten Seite und der Iframe-Name lautet "Richtig".
Es gibt viele Möglichkeiten, dies zu tun. Angenommen, diese iframe
Markup:
Wir können es mit einem Funktionsaufruf machen:
HTML
%Vor%JS
%Vor%Oder mit Inline-JS :
%Vor%Oder verwenden Sie einen Ereignis-Listener :
HTML
%Vor%JS
%Vor%Wie oben, jetzt mit Unterstützung für IE & lt; = 8 und Verwendung einer Funktion im globalen Bereich als Handler anstelle eines anonymen:
HTML
%Vor%JS
%Vor%All dies, ohne jQuery oder irgendeine andere Bibliothek zu berühren.
Welche von diesen sollst du benutzen? Was auch immer Sie für wartbarer und lesbarer halten. Vermeiden Sie einfach globale Variablen, wann immer es möglich ist. Ich würde persönlich Inline-JS mit dem Markup vermeiden, und die Zuhörer scheinen unnötig zu sein, aber das bin nur ich. Wählen Sie, was Ihnen besser passt.
Tags und Links javascript html css iframe button