如题!
代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><html>
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table>
<tr>
<td width="25%">test
</td>
<td width="25%">test
</td>
<td width="50%">
<input id="Button1" type="button" value="button" onclick="return window.open('','_blank','width=50,height=50,status=no,resizable=yes');" /></td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>若在vs中运行调试,然后单击“Button1”按钮则出现“试图运行不存在的令牌”错误。
但是如果不运行调试直接用IE打开网页,却没有报错!
请高手帮忙啊!
代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><html>
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table>
<tr>
<td width="25%">test
</td>
<td width="25%">test
</td>
<td width="50%">
<input id="Button1" type="button" value="button" onclick="return window.open('','_blank','width=50,height=50,status=no,resizable=yes');" /></td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>若在vs中运行调试,然后单击“Button1”按钮则出现“试图运行不存在的令牌”错误。
但是如果不运行调试直接用IE打开网页,却没有报错!
请高手帮忙啊!
return window.open('XXX.aspx','_blank','width=50,height=50,status=no,resizable=yes'
加上了跳转页,没有出现“试图运行不存在的令牌”错误提示了,
但是IE占用CPU资源100%,高居不下!应该不是这个问题.......
用'about:blank',“试图运行不存在的令牌”错误又出现了~晕啊......
终于被我找到原因了......原来是我机子上存在两个版本的IE(IE6和IE7)。
在vs中运行调试调用的是IE6,而直接输入网址时用的是IE7......当初升级IE6的时候,vs竟然没把默认的浏览器改为IE7。而且系统竟然还保留IE6.晕啊~~~