• 使用 VB.NET 封装 Javascript 常用功能(这是在asp.net中的)


    (这是在asp.net中的)

    Imports System.Web.HttpContext

    Namespace NBWD.Utility
        ''' <summary>
        ''' 公共类,负责普通功能以及封装的 Javascript 功能
        ''' </summary>
        ''' <remarks></remarks>

        Public Class Common
            Private Shared jsHeaderTag As String = "<script language='javascript'>"
            Private Shared jsCloseTag As String = "</script>"

            ''' <summary>
            ''' 显示 Javascript 提示消息
            ''' </summary>
            ''' <param name="message">要显示的消息</param>
            ''' <remarks></remarks>

            Public Shared Sub Alert(ByVal message As String)
                With HttpContext.Current.Response
                    .Write(jsHeaderTag)
                    .Write(String.Format("alert('{0}');", message))
                    .Write(jsCloseTag)
                End With
            End Sub

            ''' <summary>
            ''' 转向指定页面
            ''' </summary>
            ''' <param name="pageURL">要转向页面的地址</param>
            ''' <remarks></remarks>

            Public Shared Sub GoPage(ByVal pageURL As String)
                With HttpContext.Current.Response
                    .Write(jsHeaderTag)
                    .Write(String.Format("window.location.href='{0}';", pageURL))
                    .Write(jsCloseTag)
                End With
            End Sub

            ''' <summary>
            ''' 使网页前进或后退
            ''' </summary>
            ''' <param name="steps">步数</param>
            ''' <remarks></remarks>

            Public Shared Sub GoHistory(ByVal steps As Integer)
                With HttpContext.Current.Response
                    .Write(jsHeaderTag)
                    .Write(String.Format("history.go({0});", steps))
                    .Write(jsCloseTag)
                End With
            End Sub
        End Class
    End Namespace

            如上所示 您还可以添加更多的 Javascript 常用功能进来~~~

    出自:http://hi.baidu.com/nbwd/blog/item/bf260b23bb0e1847925807b2.html

  • 相关阅读:
    struts2之OGNL和struts2标签库和ValueStack对象
    struts2使用拦截器完成登陆显示用户信息操作和Struts2的国际化
    struts2的文件上传和文件下载
    jsp+servlet实现文件的上传和下载
    Ajax和JSON完成二级菜单联动的功能
    jxl的使用总结(java操作excel)
    Ajax异步验证登陆或者注册
    mydate97时间控件的使用
    Ckeditor一种很方便的文本编辑器
    搬家通知博文地址(将博客搬到CSDN)
  • 原文地址:https://www.cnblogs.com/gyxdbk/p/1687893.html
Copyright © 2020-2023  润新知