<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    只愛一次

    不留遺憾

    javascript中使用showModalDialog的注意事項

    在網頁上,我們一般使用window.showModalDialog(<url>,<標題>,<屬性>)來彈出一個模態對話框。但是在模態對話框中的提交有時候是無效的,而且頁面跳轉的話不是在對話框中的。
    ??? 解決這個問題的方法一般是在對話框中的頁面上添加一個<iframe>,由<iframe>來轉發真正的請求。為了增加頁面的可重用行,我們一般會增加一個portal頁,如下:

    <% @?page?contentType = " text/html;?charset=gb2312 " ? %>
    <% @?page?import = " you.RequestCacher " ? %>
    <%
    ????
    String ?requestUrl? = ? " /test/test.do " ;
    ????
    String ?params? = ?RequestCacher.getParameters(request); // 獲取請求參數
    ????
    String ?action? = ?requestUrl + " ? " + params;
    %>

    < table? width ="100%" ?height ="100%" ?border ="0" ?cellspacing ="0" >
    ????
    < tr >
    ????????
    < td >
    ????????????
    < iframe? width ="100%" ?height ="100%" ?src ="<%=action%>" ></ iframe >
    ????????
    </ td >
    ????
    </ tr >
    </ table >
    ??
    ?? 下面說明一下如上代碼。一般我們可能會在彈出對話框時使用這樣的方式:window.showModalDialog("/test/test.do",“測試”,"dialogWidth:500px;dialogheight:650px"),如果這樣的話,test.do跳轉的頁面如果繼續有請求的話,服務器可能服務收到請求(可能是session的問題),還有請求后的跳轉頁面不會出現在對話框中。

    posted on 2006-05-16 11:36 onlylife 閱讀(1788) 評論(0)  編輯  收藏 所屬分類: Web技術

    主站蜘蛛池模板: 99爱在线观看免费完整版| 国产精品福利片免费看| 精品久久8x国产免费观看| 久久亚洲综合色一区二区三区| jizz免费在线观看| 伊人久久亚洲综合| 日本免费久久久久久久网站| 亚洲av无码国产精品色午夜字幕| a毛看片免费观看视频| 亚洲国产成人高清在线观看| 国产成人精品免费久久久久| 亚洲美女视频一区二区三区| 国产卡一卡二卡三免费入口| 亚洲中文无码永久免| 国产伦一区二区三区免费| 深夜久久AAAAA级毛片免费看| 亚洲深深色噜噜狠狠爱网站| 一个人免费视频在线观看www| 内射少妇36P亚洲区| 成人av免费电影| 一级黄色片免费观看| 亚洲AV日韩精品久久久久久久| 222www免费视频| 亚洲久热无码av中文字幕| 亚洲国产精品一区二区九九| 午夜老司机永久免费看片| 亚洲日韩精品国产3区| 精品亚洲一区二区三区在线观看| 久久精品免费视频观看| 成人亚洲国产va天堂| 中文字幕亚洲综合久久菠萝蜜| 99在线热视频只有精品免费| 亚洲avav天堂av在线网毛片| 亚洲色自偷自拍另类小说| 曰批视频免费40分钟试看天天| 亚洲AV无码一区二区三区鸳鸯影院| 久久亚洲中文字幕精品一区四| 国产成人精品久久免费动漫| 黄网站色视频免费观看45分钟| 4444亚洲国产成人精品| eeuss在线兵区免费观看|