使用JS提交刷新本页

这个问题是我在使用JS刷新页面时遇见的
我就是想在使用JS完成操作后,再PageLoad下页面,使我的后台代码能够顺利执行
ASPX页的代码如下,后台不需要任何代码,如果想看效果
在PageLoad里加个断点就可以了  你就可以看见每次PageLoad了
 


<% @ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default"  %>

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

< html  xmlns ="http://www.w3.org/1999/xhtml"   >
< head  runat ="server" >
    
< title > 无标题页 </ title >
</ head >
< body >
< script  language ="javascript"  type  ="text/javascript" >
//Load信息(生成XML文件)
function pageLoad()
{
     
//给TextBox1设置一个焦点
     document.getElementById('TextBox1').focus();
     
//利用提交请求刷新页面(无刷新的)
     httpobj=new ActiveXObject("Microsoft.XMLHTTP");
     tempfile
="Default.aspx?ok=false";
     httpobj.open(
"post",tempfile,false);
     httpobj.send();
    
}


</ script >


    
< form  id ="form1"  runat ="server" >
    
< div >
    
        
< asp:TextBox  ID ="TextBox1"  runat ="server"  AutoPostBack ="False"
            Style
="position: relative" ></ asp:TextBox >
            
        
< input  id ="Button1"  style ="position: relative"  type ="button"  value ="button"  onclick ="pageLoad();return false;"   />
       
</ div >
       
       
        
    
</ form >
</ body >
</ html >

转载于:https://www.cnblogs.com/bnjbl/archive/2007/09/02/879286.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值