Ich möchte Click Set Condition und Display-Meldung für 2 Bedingung zählen. Wenn Sie das erste Mal klicken, wird die Nachricht "clicked" angezeigt. Ich habe zum zweiten Mal geklickt, es wird "Pause geklickt" angezeigt. Ich versuche diesen Code. Es wird erkannt, dass in iframe geklickt wird, aber nicht der Bedingung folgt.Anzahl klicken Sie in iframe Javascript
var action = 1;
var monitor = setInterval(function(){
var elem = document.activeElement;
if(elem && elem.tagName == 'IFRAME'){
if (action == 1) {
message.innerHTML = 'Clicked';
action = 2;
} else {
message.innerHTML = 'paused Clicked';
action = 1;
}
clearInterval(monitor);
}
}, 100);
iframe {
width: 500px;
height: 300px;
}
<iframe id="iframe" src="//example.com"></iframe>
<div id="message"></div>
gibt es irgendwelche Javascript-Fehler in der Inspektor-Konsole? – joshpj1
@JoshJackson Ich habe dort jsfiddle hinzugefügt und es wird kein Fehler in der Konsole angezeigt. –