2017-01-14 8 views
0

Ich habe eine Schaltfläche auf der Hauptseite, die ich möchte, onclick senden einen Tastendruck auf das Popup (in diesem Fall den Schlüssel, den ich senden möchte eingeben). Hier ist mein Code:Senden Taste drücken, um Popup

<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

wo ist der rest des codes? –

+0

nicht möglich, schreiben Sie Ihr eigenes Spiel –

+0

@SandeepNayak gibt es keinen anderen Code –

Antwort

0

versuchen Sie Ihre Lösung auf diese Weise unter Verwendung von Ereignis-Listener zu berücksichtigen:

<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> 

Viel Glück!

+0

Dies funktioniert nicht, weil ich den Button auf der Hauptseite habe. Ich brauche die Taste, um einen Tastendruck an das Popup zu senden. Ich kann keinen Code in dem Popup tun, weil es eine bereits existierende Seite darin ist. –

Verwandte Themen