Sugo

          Goof off ? no way: never
          posts - 20, comments - 8, trackbacks - 73, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          表單提交時(shí)的頁(yè)面覆蓋

          Posted on 2007-01-14 23:31 sugo 閱讀(2082) 評(píng)論(2)  編輯  收藏
          ??? 當(dāng)提交表單時(shí),此時(shí)操作人員只需等待結(jié)果返回,這里,我實(shí)現(xiàn)了一個(gè)覆蓋網(wǎng)頁(yè)的方法,使得整個(gè)網(wǎng)頁(yè)被一個(gè)很大的div覆蓋,這樣操作人員就不能點(diǎn)擊頁(yè)面的內(nèi)容了。實(shí)現(xiàn)很簡(jiǎn)單,一個(gè)div
          ??? <div id="doing"? style="Z-INDEX: 12000; LEFT: 0px; WIDTH: 100%; CURSOR: wait; POSITION: absolute; TOP: 0px; HEIGHT: 100%; display:none ">
          ??????????? <table width="100%" height="100%">
          ??????????????? <tr align="center" valign="middle">
          ??????????????????? <td>
          ??????????????????????? <table width="169" height="62" bgcolor="#99cccc" style="FILTER: Alpha(Opacity=75); WIDTH: 169px; HEIGHT: 62px">
          ??????????????????????????? <tr align="center" valign="middle">
          ??????????????????????????????? <td>頁(yè)面提交中.<br>
          ??????????????????????????????????? Loading.</td>
          ??????????????????????????? </tr>
          ??????????????????????? </table>
          ??????????????????? </td>
          ??????????????? </tr>
          ??????????? </table>
          ??????? </div>
          ???? 頁(yè)面最初載入時(shí)把它隱藏起來(lái),當(dāng)按下提交按鈕時(shí)讓它顯示。結(jié)果返回后再次讓它隱藏。jsp代碼:
          ???? <%
          ???????? ?String content=request.getParameter("tc");
          ????????? if(content==null){
          ??? %>
          ??????? <form action="#" method="post" onsubmit="return show()">
          ????????? <textarea name="tc">dfdfsdf
          ???????????? dfdaf</textarea>
          ??????????<input type=submit value=" go "? >
          ?????? </form>
          ?? <%
          ???? }
          ?????? else{
          ????????? ?if(content.indexOf("\n")==-1)
          ??????????? ?out.println("haha");
          ??????????? // content=content.replaceAll("\n","<br>");
          ?? %>
          ????????? <textarea> <% out.println(content); %>
          ?????? ?</textarea>
          ?? <%
          ???? ?}
          ?? %>
          ?? show方法:
          ??? function show(){
          ???????? document.getElementById('doing').style.display=''
          ??????? ?return true;
          ?? }
          ??? 當(dāng)表單提交并返回結(jié)果時(shí),頁(yè)面重新加載,div的display屬性自動(dòng)又變?yōu)閚one。達(dá)到了想要的效果。

          評(píng)論

          # re: 表單提交時(shí)的頁(yè)面覆蓋  回復(fù)  更多評(píng)論   

          2015-06-01 16:36 by ss
          sada

          # http://www.aygfsteel.com/sunbreak/archive/2007/01/14/93823.html  回復(fù)  更多評(píng)論   

          2015-07-10 09:22 by qw
          二人

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 舟曲县| 金寨县| 罗山县| 元朗区| 夹江县| 右玉县| 兴仁县| 读书| 崇义县| 桂林市| 扎囊县| 惠水县| 八宿县| 甘孜县| 疏勒县| 若羌县| 大埔区| 富源县| 平泉县| 城口县| 嫩江县| 额尔古纳市| 鄄城县| 衢州市| 尉犁县| 大丰市| 莎车县| 依兰县| 三穗县| 石楼县| 乐安县| 得荣县| 大宁县| 赣州市| 怀化市| 砚山县| 双流县| 百色市| 万盛区| 大理市| 昭通市|