javascript弹出窗口的一些用法1

向客户端发送函数KendoPostBack(eventTarget, eventArgument)
  // / 服务器端可接收__EVENTTARGET,__EVENTARGUMENT的值
ContractedBlock.gif ExpandedBlockStart.gif
None.gif /// <summary>
None.gif
        /// 向客户端发送函数KendoPostBack(eventTarget, eventArgument)
None.gif
        /// 服务器端可接收__EVENTTARGET,__EVENTARGUMENT的值
None.gif
        /// </summary>
None.gif
        /// <param name="page">System.Web.UI.Page 一般为this</param>
None.gif
        public static void JscriptSender(System.Web.UI.Page page)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{
InBlock.gif            page.RegisterHiddenField(
"__EVENTTARGET","");
InBlock.gif            page.RegisterHiddenField(
"__EVENTARGUMENT","");
InBlock.gif            string s 
= @"        
InBlock.gif<script language=Javascript>
InBlock.gif      function KendoPostBack(eventTarget, eventArgument) 
InBlock.gif      {
InBlock.gif                var theform = document.forms[0];
InBlock.gif                theform.__EVENTTARGET.value = eventTarget;
InBlock.gif                theform.__EVENTARGUMENT.value = eventArgument;
InBlock.gif                theform.submit();
InBlock.gif            }
InBlock.gif</script>
";
InBlock.gif            
InBlock.gif            page.RegisterStartupScript(
"sds",s);
ExpandedBlockEnd.gif        }

None.gif

弹出JavaScript小窗口

ContractedBlock.gif ExpandedBlockStart.gif
None.gif/// <summary>
None.gif
        /// 弹出JavaScript小窗口
None.gif
        /// </summary>
None.gif
        /// <param name="js">窗口信息</param>
None.gif
        public static void Alert(string message)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{
InBlock.gif            message 
= StringUtil.DeleteUnVisibleChar(message);
InBlock.gif            string js
=@"<Script language='JavaScript'>
InBlock.gif                    alert('
"+ message +"');</Script>";
InBlock.gif            HttpContext.Current.Response.Write(js);
ExpandedBlockEnd.gif        }

None.gif        public static 
void Alert(object message)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{
InBlock.gif            string js
=@"<Script language='JavaScript'>
InBlock.gif                    alert('{0}');  
InBlock.gif                  </Script>
";
InBlock.gif            HttpContext.Current.Response.Write(string.Format(js,message.ToString()));
ExpandedBlockEnd.gif        }

None.gif
None.gif        public static 
void RtnRltMsgbox(object message,string strWinCtrl)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{   
InBlock.gif            string js 
= @"<Script language='JavaScript'>
InBlock.gif                     strWinCtrl = true;
InBlock.gif                     strWinCtrl = if(!confirm('
"+ message +"'))return false;</Script>";
InBlock.gif            HttpContext.Current.Response.Write(string.Format(js,message.ToString()));
ExpandedBlockEnd.gif        }

None.gif
None.gif
回到历史页面
ContractedBlock.gif ExpandedBlockStart.gif
None.gif/// <summary>
None.gif
        /// 回到历史页面
None.gif
        /// </summary>
None.gif
        /// <param name="value">-1/1</param>
None.gif
        public static void GoHistory(int value)
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif{
InBlock.gif            string js
=@"<Script language='JavaScript'>
InBlock.gif                    history.go({0});  
InBlock.gif                  </Script>
";
InBlock.gif            HttpContext.Current.Response.Write(string.Format(js,value));
ExpandedBlockEnd.gif        }

None.gif

 关闭当前窗口
None.gif // / <summary>
None.gif
         // / 关闭当前窗口
None.gif
         // / </summary>
None.gif
        public static  void  CloseWindow()
ExpandedBlockStart.gifContractedBlock.gif        
dot.gif {
InBlock.gif            string js
=@"<Script language='JavaScript'>
InBlock.gif                    window.close();  
InBlock.gif                  </Script>
";
InBlock.gif            HttpContext.Current.Response.Write(js);     
InBlock.gif            HttpContext.Current.Response.End();  
ExpandedBlockEnd.gif        }

None.gif
刷新父窗口

转载于:https://www.cnblogs.com/huazi4995/archive/2006/11/01/546717.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值