Questo è il codice iframe:Attivare un clic del pulsante all'interno di un iframe
<div id="OutDiv" class="outerdiv">
<iframe src="http://beta.sportsdirect.bg/checkout/onepage/" id="InnerIframe" class="FrameCSS" scrolling="no"></iframe>
</div>
Ecco il codice HTML del pulsante, che l'iframe sopra sta chiamando:
<button type="button" id="SuperWebF1" title="Continue" class="button">Continue</button>
Ecco la funzione jQuery che io uso per far scattare il click del pulsante quando pagina viene caricata:
$('#SuperWebF1').trigger("click");
Ma questo sta lavorando in quel modo su quando inserisco il codice jQuery nella sorgente del pulsante e l'iframe chiama il pulsante con lo script.
Desidero creare un evento che fa clic sul pulsante dall'esterno dell'iframe. È possibile?
Grazie in anticipo!
$ (function() { $ ('# InnerIframe') contenuti() trovare ('# SuperWebF1') grilletto ("click");... }); –
#CodingAnt ho provato il tuo consiglio ma sembra che non funzioni. Il pulsante non è stato cliccato. –
** Non un duplicato ** di quella domanda. Questa domanda riguarda la GENERAZIONE di un evento. [Quella domanda] (https://stackoverflow.com/q/3672726/673991) riguarda INTERCETTARE un evento. (Ho cambiato il titolo di quella domanda, era fuorviante e sembrava un duplicato.) Qui si tratta di '.trigger()'. Si tratta di '.click (funzione ...' –