Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将事件(keyCode)传递给对象(数据加载url)_Javascript_Jquery_Html_Samsung Smart Tv - Fatal编程技术网

Javascript 如何将事件(keyCode)传递给对象(数据加载url)

Javascript 如何将事件(keyCode)传递给对象(数据加载url),javascript,jquery,html,samsung-smart-tv,Javascript,Jquery,Html,Samsung Smart Tv,我开始开发智能电视, 我已经有了一个webapp,我想为智能电视创建一个小应用,包括我现有的webapp <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Test</title> <!-- TODO : Common API -->

我开始开发智能电视, 我已经有了一个webapp,我想为智能电视创建一个小应用,包括我现有的webapp

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>Test</title>
        <!-- TODO : Common API -->
        <script type="text/javascript" language="javascript" src="$MANAGER_WIDGET/Common/API/Widget.js"></script>
        <script type="text/javascript" language="javascript" src="$MANAGER_WIDGET/Common/API/TVKeyValue.js"></script>
        <!-- TODO : Javascript code -->
        <script language="javascript" type="text/javascript" src="app/javascript/Main.js"></script>
        <script language="javascript" type="text/javascript" src="app/javascript/jquery-2.2.2.min.js"></script>
        <!-- TODO : Style sheets code -->
        <link rel="stylesheet" href="app/stylesheets/Main.css" type="text/css">
        <!-- TODO: Plugins -->
    </head>
    <body onload="Main.onLoad();" onunload="Main.onUnload();" onkeydown="Main.KeyDown();">
    <object type="text/html" data="http://mywebapp.com/" width="1280px" height="720px" style="overflow:auto"></object>
    </body>
</html>

试验
工作正常,页面已加载,但当调用onkeydown时, 我不是来将event.KeyCode传递给我的对象属性的


谢谢大家!

您不需要执行Main.KeyDown(event.keyCode)吗?看起来您在onkeydown通话中没有传递任何信息。感谢您回答@E.Maggini,KeyDown功能正常,我在控制台日志上查看按下的键。但无法将此键码传递给我的属性objectwhat is Main.js?我希望您的集成点是main.js中的某个东西,它将数据传递给您的嵌入式对象。