2017-02-06 9 views
0

私はiframeを持つウェブページを持っています。ロードされたら、私は "リターンキー"のプレスを送信したい。 私はonloadフックが機能するはずだと読んだ。誰か私が間違っていることを見ることができますか?私はJavaScriptで不慣れです。私はJQueryを使いたいとは思っていません。プレーンなJavascriptでも可能なはずです。iframe(またはページ)がロードされたときのプレスのJavascript

これは私のコードですが、動作しません。

onload="alert('done!')"; 
 
function() { 
 
    alert("trigger.Event("keydown", {keyCode: 13});"); 
 
}
<iframe src="https://URL_of_the_Iframe_server.js">

+0

何をしようとしていますか? –

答えて

0

これは、あなたがplainjsでイベントを発生する方法です。

var event; // The custom event that will be created 

if (document.createEvent) { 
    event = document.createEvent("HTMLEvents"); 
    event.initEvent("dataavailable", true, true); 
} else { 
    event = document.createEventObject(); 
    event.eventType = "dataavailable"; 
} 

event.eventName = "dataavailable"; 

if (document.createEvent) { 
    element.dispatchEvent(event); 
} else { 
    element.fireEvent("on" + event.eventType, event); 
} 
関連する問題