⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 openwindow.vb

📁 很好的学习资料可供参考有实例从图书馆着的希望有帮祝
💻 VB
字号:
Imports System.ComponentModel
Imports System.Web.UI

<DefaultProperty("Text"), ToolboxData("<{0}:OpenWindow runat=server></{0}:OpenWindow>")> Public Class OpenWindow
    Inherits System.Web.UI.WebControls.Button
 ' 用来设置链接的Url
    Private mNavigateUrl As String9:44 2002-9-12
    ' 用来设置新开窗口的高宽与起始位置
    Private mWHeight As Integer = 100
    Private mWWidth As Integer = 100
    Private mWTop As Integer = 100
    Private mWLeft As Integer = 100

    Public Property NavigateUrl() As String
        Get
            Return mNavigateUrl
        End Get
        Set(ByVal Value As String)
            mNavigateUrl = Value
        End Set
    End Property

    Public Property WHeight() As Integer
        Get
            Return mWHeight
        End Get
        Set(ByVal Value As Integer)
            mWHeight = Value
        End Set
    End Property

    Public Property WWidth() As Integer
        Get
            Return mWWidth
        End Get
        Set(ByVal Value As Integer)
            mWWidth = Value
        End Set
    End Property

    Public Property WTop() As Integer
        Get
            Return mWTop
        End Get
        Set(ByVal Value As Integer)
            mWTop = Value
        End Set
    End Property

    Public Property WLeft() As Integer
        Get
            Return mWLeft
        End Get
        Set(ByVal Value As Integer)
            mWLeft = Value
        End Set
    End Property

    Protected Overrides Sub Render(ByVal output As System.Web.UI.HtmlTextWriter)
        MyBase.Render(output)
    End Sub

    Protected Overrides Sub OnClick(ByVal e As System.EventArgs)

        Dim strFeatures As String = _
            "'height=" & Me.WHeight.ToString & _
            ";width=" & Me.WWidth.ToString & _
            ";left=" & Me.WLeft.ToString & _
            ";top=" & Me.WTop.ToString & ";'"
        Dim strScript As String
        MyBase.OnClick(e)
        If Me.NavigateUrl <> "" Then
            strScript &= "<script language=javascript>"
            strScript &= "window.open('" & Me.NavigateUrl & "',''," & strFeatures & ");"
            strScript &= "</script>"
            Page.Response.Write(strScript)
        End If
    End Sub
End Class

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -