2017-01-14 15 views
0

私はメインページにボタンを持っていますが、onclickはポップアップにキーを押します(この場合は送信したいキーが入ります)。ここに私のコードは次のとおりです。キーを押してポップアップを送信

<body> 
<script> 
var w = screen.width - 100 
var diep = window.open("http://diep.io/", "", "resizable=yes,left=100,width=" + w + ",height=" + screen.height) 
</script> 
<script> 
window.onbeforeunload = function() { 
diep.close() 
} 
</script> 
<button onclick="diep.focus(); sendENTER()">Send Enter</button><br> 

<script> 
function sendENTER(){ 
//Code here to send the ENTER key press to diep.io in the popup 
} 
</script> 
+0

残りのコードはどこですか? –

+0

ができません、あなた自身のゲームを書いてください –

+0

@SandeepNayak他のコードはありません –

答えて

0

は、イベントリスナーを使用して、ソリューションこの方法を検討してみてください:

<button id="myBtn">Send Enter</button><br> 

<script> 
    var myButton = document.getElementById('myBtn'); 

    myButton.addEventListener('click', sendENTER); 

    function sendENTER(event) { 
    if (event.keyCode == 13 /* 13 stands for ENTER */) { 
     // do something 
    } 

    diep.focus(); 
    } 
</script> 

幸運!

+0

私はメインページにボタンがあるので、これは動作しません。ポップアップにキーを押すためのボタンが必要です。ポップアップで既存のサイトであるため、ポップアップでコードを実行することはできません。 –

関連する問題