Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.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 Internet Explorer 11给了我一个脚本16389:未指定的错误。在我的ASPX页面的第1行字符1上_Javascript_Asp.net_Vb.net_Internet Explorer_Webforms - Fatal编程技术网

Javascript Internet Explorer 11给了我一个脚本16389:未指定的错误。在我的ASPX页面的第1行字符1上

Javascript Internet Explorer 11给了我一个脚本16389:未指定的错误。在我的ASPX页面的第1行字符1上,javascript,asp.net,vb.net,internet-explorer,webforms,Javascript,Asp.net,Vb.net,Internet Explorer,Webforms,我有一个网页,它在IE11中的加载基本正常,但由于某些原因,出现了一个错误: SCRIPT16389:未指定的错误 在页面第1行的第1个字符处。查看IE调试器中的页面,我看到声明前有一个空行,但在实际的ASPX文件中,所有这些都是一些VB代码: <%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" AutoEventWireup="false" %> <%@ Register T

我有一个网页,它在IE11中的加载基本正常,但由于某些原因,出现了一个错误:

SCRIPT16389:未指定的错误

在页面第1行的第1个字符处。查看IE调试器中的页面,我看到
声明前有一个空行,但在实际的ASPX文件中,所有这些都是一些VB代码:

<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" AutoEventWireup="false" %>
<%@ Register TagPrefix="xxx" TagName="UserHeader" Src="UserHeader.ascx" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="XXXDBTools" %>
<%@ Import Namespace="XXXStrTools" %>
<script runat="server">
    Dim myTempConnection As SqlConnection
    Dim myTempCommand As SqlCommand
    Dim myTempReader as SqlDataReader
    ' etc
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- etc -->

将myTempConnection设置为SqlConnection
将myTempCommand设置为SqlCommand
将myTempReader设置为SqlDataReader
等等
除了我测试过的IE(Firefox、Chrome和Edge)之外,该页面在所有浏览器中都运行良好。只是IE有问题;发生的情况是,由于这个脚本错误,本应在页面加载完成后消失的微调器图标永远不会消失,这相当令人讨厌


如何在IE中修复页面,使其在到达禁用微调器的代码之前不会出现错误和崩溃?

请尝试将doctype行移到所有其他代码之上。或者删除服务器端代码末尾的任何空白(如果存在)。在我这方面无法重现问题,发布的代码似乎运行良好。还有其他代码吗?通常像这样的页面属性
,你可以尝试创建一个新的网页进行测试;不知道那里发生了什么事!