<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.sqlclient" %><SCRIPT LANGUAGE="VB" runat="server"> Sub ok_Click(Sender As Object,E As EventArgs) 'window.open ('a.html')//此为错误代码,这里写打开窗口的代码!其它不能改!end sub</SCRIPT> <html>
<head>
</head>
<body>
<form runat="server"><asp:button id="ok" text="新窗口" onClick="ok_Click" runat="server"/></form>
</body>
</html>错误提示是:
Compiler Error Message: BC30451: Name 'window' is not declared.
<%@ Import Namespace="System.Data.sqlclient" %><SCRIPT LANGUAGE="VB" runat="server"> Sub ok_Click(Sender As Object,E As EventArgs) 'window.open ('a.html')//此为错误代码,这里写打开窗口的代码!其它不能改!end sub</SCRIPT> <html>
<head>
</head>
<body>
<form runat="server"><asp:button id="ok" text="新窗口" onClick="ok_Click" runat="server"/></form>
</body>
</html>错误提示是:
Compiler Error Message: BC30451: Name 'window' is not declared.
解决方案 »
- 怎么在后台打开新窗口
- Repeater中图片的相对路径
- 这类功能是怎么实现 的 ?
- 高手来看,奇怪的Dataset问题
- 请教SESSION问题
- 怎么写这段验证的sql语句?谢谢!
- 为什么WindowsXP 中不能更新 Access数据库?
- 百分问题:怎么样单独缓存页面的一块(包含里面的图片)?ASP.NET如何使用Windows服务?
- Portal用"Email"创建身份验证票后,我怎样通过Cookies来获取"Email"呢?在线等!
- 用asp.net直接生成word excel,而且不下载,直接打开
- 散分! 初学ASP.NET , 高手快来接分啊!
- 还是乱码问题,搜了半天没有找到解决我的问题的办法
<%@ Import Namespace="System.Data.sqlclient" %><SCRIPT LANGUAGE="JavaScript"> function ok_Click()
{
window.open ('a.html');
}</SCRIPT> <html>
<head>
</head>
<body>
<form runat="server"><asp:button id="ok" text="新窗口" onClick="ok_Click()" runat="server"/></form>
</body>
</html>
end sub</SCRIPT>
Web9352533.aspx文件:
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Web9352533.aspx.vb" Inherits="vb_bs_2006.Web9352533"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>Web9352533</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript">
function openWin()
{
window.open("a.html");
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<INPUT style="Z-INDEX: 103; LEFT: 24px; POSITION: absolute; TOP: 16px" type="button" value="新窗口AAA"
onclick="openWin();">
<asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 24px; POSITION: absolute; TOP: 80px" runat="server"
Text="新窗口BBB"></asp:Button>
<asp:Button id="Button2" style="Z-INDEX: 101; LEFT: 24px; POSITION: absolute; TOP: 144px" runat="server"
Text="新窗口CCC"></asp:Button>
</form>
</body>
</HTML>-----------------------------------------------------------------------------
Web9352533.aspx.vb文件:Public Class Web9352533
Inherits System.Web.UI.Page#Region " Web 窗体设计器生成的代码 " '该调用是 Web 窗体设计器所必需的。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent() End Sub
Protected WithEvents Button1 As System.Web.UI.WebControls.Button
Protected WithEvents Button2 As System.Web.UI.WebControls.Button '注意: 以下占位符声明是 Web 窗体设计器所必需的。
'不要删除或移动它。
Private designerPlaceholderDeclaration As System.Object Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
'不要使用代码编辑器修改它。
InitializeComponent()
End Sub#End Region Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'在此处放置初始化页的用户代码
Me.Button1.Attributes.Add("onclick", "window.open('a.html');")
End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Response.Write("<scrpt>window.open('a.html');</script>");
End Sub
End Class
所以我上面写明只能改我OK_Click这里面的代码!
用上面这个还是不行啊!
用上面这个还是不行啊!错误提示是:
Compiler Error Message: BC30648: String constants must end with a double quote.
<SCRIPT LANGUAGE="VB" runat="server"> Sub ok_Click(Sender As Object,E As EventArgs)
page.registerclientscriptblock("msg","<script>window.open('')</" & "script>")
end sub</SCRIPT>
我其它都用vbscript的,所以要改就都要改了!我不会呀!
<%@ Import Namespace="System.Data.sqlclient" %><html>
<head>
<script language="vbscript">sub ok_Click() window.open ("a.html")end sub</SCRIPT>
</head>
<body>
<form runat="server"><INPUT type="button" id="ok" value="新窗口" onClick="ok_Click" ></form>
</body>
</html>