Jest to kod iframe:wyzwalające jedno kliknięcie wewnątrz iframe
<div id="OutDiv" class="outerdiv">
<iframe src="http://beta.sportsdirect.bg/checkout/onepage/" id="InnerIframe" class="FrameCSS" scrolling="no"></iframe>
</div>
Oto kod HTML przycisku których iframe powyżej woła:
<button type="button" id="SuperWebF1" title="Continue" class="button">Continue</button>
Oto funkcja jQuery używam do wywołania kliknięcia przycisku przy ładowaniu strony:
$('#SuperWebF1').trigger("click");
Ale działa to tak na ly kiedy umieszczam kod jQuery wewnątrz źródła przycisku, a iframe wywołuje przycisk ze skryptem.
Chcę utworzyć wydarzenie, które klika przycisk spoza elementu iframe. Czy to możliwe?
Z góry dziękuję!
$ (function() { $ ('# InnerIframe') zawartość() find ('# SuperWebF1') wyzwalacza ("kliknięcie")... }); –
#CodingAnt Próbowałem twojej rady, ale wygląda na to, że nie działa. Przycisk nie jest kliknięty. –
** Nie jest to duplikat ** tego pytania. To pytanie dotyczy GENEROWANIA wydarzenia. [To pytanie] (https://stackoverflow.com/q/3672726/673991) dotyczy PRZESYŁANIA wydarzenia. (Zmieniłem tytuł tego pytania, było to mylące i wydawało mi się duplikatem.) Tutaj chodzi o '.trigger()'. Tutaj chodzi o '.click (funkcja ...' –