繁体   English   中英

如何在Chrome或Firefox浏览器上运行javascript

[英]How to run javascript on Chrome or Firefox browser

我在我的jsp文件中使用javascript,在IE11上它运行良好,但我无法在Chrome或Firefox浏览器上运行和显示,我已尝试转换为jquery但没有问题

这是我的jsp:

<head>
   <script language="javascript">

   // functions
   function examStart()
   {
       ... 
   }

   function goout_onclick()
   {
       ...
   }
   function GetQ()
   {
       ...  
   }
   <script>
 </head>

<body>
     <input type="image" src="<%= imagesDir%>/bt_start.gif" <% if(yn_sametime.equalsIgnoreCase("N")) { %> onClick="JavaScript:examStart();" <% } else { %> onclick="JavaScript:examStart();" <% } %> id="startbutton" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('startbutton','','<%= imagesDir%>/bt_start_up.gif',1)" name="startbutton">
</body>

这是调试控制台发生的错误:

Uncaught ReferenceError: ScriptEngineMajorVersion is not defined
TypeError: Cannot read property '-1' of undefined

如何在Chrome或Firefox上运行javascript?

在某些情况下,javascript可能无法在chrome中运行,尤其是当您使用此“onclick”侦听器时。 所以如果你可以使用jquery会更好。使用这个jquery代码来替换javascript中的onclick。 我在这里遇到了同样的问题

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"</script>
             $(document).ready(function () {
                   $("#but1").click(function(){
                   alert("The click has happened");
                   });
             }
             <input type='button' id='but1'/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM