代码如下:
<%@ Page language="c#" Codebehind="TestJstInBtn.aspx.cs" AutoEventWireup="false" Inherits="NewWebApp_HR.TestJstInBtn" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>TEST</title>
<script language="JavaScript">
function openwin()
{ window.open ("ReadMessage.aspx", "Message", "height=400, width=600, toolbar=no , menubar=no, scrollbars=no, resizable=no, location=no, status=no") }
</script>
</HEAD>
<body>
<form runat="server">
<FONT face="宋体">
<table width="600" bgColor="lightcyan">
<tr>
<td>测试</td>
<td><asp:Button ID="btnOpenNew" OnClick="openwin()" Text="Open a New Window" Runat="server" /></td>
</tr>
</table>
</FONT>
</form>
</body>
</HTML>
编译时显示错误:
编译器错误信息: CS0117: “ASP.TestJstInBtn_aspx”并不包含对“openwin”的定义
源错误:
源文件: http://localhost/NewWebApp_HR/TestJstInBtn.aspx 行: 17
***************************
为什么会这样呢?那怎样才能做一个事件触发的弹出窗口呢?而且要没有地址栏和工具条那些东西的?
<%@ Page language="c#" Codebehind="TestJstInBtn.aspx.cs" AutoEventWireup="false" Inherits="NewWebApp_HR.TestJstInBtn" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>TEST</title>
<script language="JavaScript">
function openwin()
{ window.open ("ReadMessage.aspx", "Message", "height=400, width=600, toolbar=no , menubar=no, scrollbars=no, resizable=no, location=no, status=no") }
</script>
</HEAD>
<body>
<form runat="server">
<FONT face="宋体">
<table width="600" bgColor="lightcyan">
<tr>
<td>测试</td>
<td><asp:Button ID="btnOpenNew" OnClick="openwin()" Text="Open a New Window" Runat="server" /></td>
</tr>
</table>
</FONT>
</form>
</body>
</HTML>
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误信息: CS0117: “ASP.TestJstInBtn_aspx”并不包含对“openwin”的定义
源错误:
|
源文件: http://localhost/NewWebApp_HR/TestJstInBtn.aspx 行: 17
***************************
为什么会这样呢?那怎样才能做一个事件触发的弹出窗口呢?而且要没有地址栏和工具条那些东西的?

浙公网安备 33010602011771号