亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

asp.net窗體操作總結(jié)

 更新時(shí)間:2008年11月25日 10:12:33   作者:  
這些代碼全部寫(xiě)在和頁(yè)面分離的代碼頁(yè)中(codebehind),如果要嵌入到*.aspx頁(yè)面,可能會(huì)出現(xiàn)問(wèn)題.
1.打開(kāi)新窗口  
  這個(gè)簡(jiǎn)單:response.write("<script language='javascript'>window.open('url');</script>");  
  2.調(diào)整本窗口大小和位置  
  response.write("<script>window.resizeto(500,400);</script>");  
  response.write("<script>window.moveto(300,200);</script>");  
  3.關(guān)閉窗口  
  //關(guān)閉當(dāng)前窗口,并提示用戶(hù)時(shí)候關(guān)閉,yes關(guān)閉,no退出  
  response.write("<script language='javascript'>window.close();</script>");  
  //延遲關(guān)閉窗口(下面代碼表示2秒后關(guān)閉,無(wú)需確認(rèn))  
  response.write("<script language='javascript'>settimeout('self.close()',2000);</script>");
  
  4.延遲時(shí)間  
  這個(gè)和上面的沒(méi)有多少區(qū)別.我用到的情況是,在用戶(hù)操作完畢給出提示n秒后,頁(yè)面轉(zhuǎn)向"之類(lèi)的只需去掉2重的self.close()即可
  response.write("<script language='javascript'>settimeout('',2000);</script>");
  
  5.彈出提示或警告窗口  
  response.write("<script language='javascript'>alert('添加成功,2秒鐘后頁(yè)面將自動(dòng)跳');</script>");  
  6.刷新其他頁(yè)面  
  這個(gè)用到的情況還是不少,比如在b頁(yè)面對(duì)數(shù)據(jù)更新和修改,另一頁(yè)面a要保持最新數(shù)據(jù)給客戶(hù),這是就要在對(duì)b操作完畢的情況下對(duì)a進(jìn)行刷新: 
  response.write("<script language='javascript'>window.opener.location.href='./default.aspx'</script>");
  
  7.頁(yè)面跳轉(zhuǎn)  
  有時(shí)候在需要給出提示的情況下進(jìn)行頁(yè)面跳轉(zhuǎn),不能使用response.redirect("url");  
  比如,當(dāng)客戶(hù)操作完畢,單擊按鈕提交,彈出提示框(使用上面3和4),如果使用了  
  response.redirect("url");  
  那么頁(yè)面將不給出提示,也就是3和4沒(méi)有起作用就直接轉(zhuǎn)向了.  
  如果你是下面的操作過(guò)程:  
  1).response.write("<script language='javascript'>alert('添加成功,2秒鐘后頁(yè)面將自動(dòng)跳');</script>");  
  2).response.write("<script language='javascript'>settimeout('',2000);</script>");  
  3).頁(yè)面轉(zhuǎn)向:  
    response.write("<meta http-equiv='refresh'/>");

相關(guān)文章

最新評(píng)論