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

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

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

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    showModalDialog和window.open用法

    Posted on 2008-01-25 11:29 leekiang 閱讀(1027) 評論(0)  編輯  收藏 所屬分類: web開發
    1,vReturnValue = window.showModelDialog(sURL [, vArguments] [,sFeatures])
    vArguments--
    可選參數,用來向對話框傳遞參數。傳遞的參數類型不限,包括數組等。對話框通過window.dialogArguments來取得傳遞進來的參數。
    vArguments的類型不限制,對于字符串類型,最大為4096個字符。也可以傳遞對象。如果為this或window,則傳遞的是父頁面的引用
    parent.htm
    var?obj?=?new?Object();
    obj.name
    ="51js";
    window.showModalDialog(
    "modal.htm",obj,"dialogWidth=200px;dialogHeight=100px");

    modal.htm
    var?obj?=?window.dialogArguments
    alert(
    "您傳遞的參數為:"?+?obj.name)


    2,怎樣才讓在showModalDialog和showModelessDialog的超連接不彈出新窗口?
      在被打開的網頁里加上<base target="_self">
    3,怎樣才刷新showModalDialog和showModelessDialog里的內容?
      在showModalDialog和showModelessDialog里是不能按F5刷新的,又不能彈出菜單。這個只能依靠javascript了,以下是相關代碼:
    <body onkeydown="if (event.keyCode==116){reload.click()}">
    <a id="reload" href="filename.htm" style="display:none">reload...</a>
      將filename.htm替換成網頁的名字然后將它放到你打開的網頁里,按F5就可以刷新了,注意,這個要配合<base target="_self">使用,不然你按下F5會彈出新窗口的。
    在模態窗口的模態窗口中刷新父窗口,可用:
    String js = "<script>"
    ??? ??? ??? ??? + "self.close();parent.window.dialogArguments.alert('成功!');"
    ??? ??? ??? ??? + "parent.window.dialogArguments.document.getElementById('reload').click();"
    ??? ??? ??? ??? + "</script>";
    4、如何用javascript關掉showModalDialog(或showModelessDialog)打開的窗口。
      <input type="button" value="關閉" onclick="window.close()">
      也要配合<base target="_self">,不然會打開一個新的IE窗口,然后再關掉的。
    5,window.open打開的窗口不產生滾動條,怎么辦?
    ? ? 修改body : <body scroll="yes">。 看起來是yes,以為就算沒有超出范圍也會有滾動條,而實際上IE會自動判斷,只有超出才會有滾動條,實際效果應該是scroll=auto.為什么會這樣?不深究了。

    6,不能location.reload,而要用location.href=''

    7,在模態對話框里顯示滾動條
    ?? 在body里加style="overflow: auto;" scroll="yes"
    主站蜘蛛池模板: 一个人晚上在线观看的免费视频 | 女性无套免费网站在线看| 久久亚洲美女精品国产精品| 国产精成人品日日拍夜夜免费| 亚洲精品无码AV人在线播放| 久久久久国色AV免费观看| 国产亚洲精品a在线观看| 久久er国产精品免费观看8| 日韩亚洲变态另类中文| a级男女仿爱免费视频| 久久精品亚洲中文字幕无码网站| 国产成人免费AV在线播放| 亚洲AV成人片色在线观看| 99在线观看视频免费| 亚洲婷婷在线视频| 成年丰满熟妇午夜免费视频| 亚洲精品国产suv一区88| 国产精品国产午夜免费福利看| 日韩大片在线永久免费观看网站 | 日韩精品无码一区二区三区免费| 337p欧洲亚洲大胆艺术| 天天操夜夜操免费视频| 黄网站色成年片大免费高清| 狠狠色伊人亚洲综合成人| 18未年禁止免费观看| 亚洲人成未满十八禁网站| 亚洲免费日韩无码系列| 性xxxx视频免费播放直播| 亚洲a级片在线观看| 国产jizzjizz视频全部免费| aa毛片免费全部播放完整| 久久亚洲sm情趣捆绑调教| 久久精品免费一区二区喷潮| 人人爽人人爽人人片A免费| 亚洲国产一区国产亚洲| 免费看美女被靠到爽的视频| 中文字幕免费在线看电影大全 | 亚洲日韩激情无码一区| 又大又硬又爽又粗又快的视频免费| 亚洲av无码有乱码在线观看| 亚洲国产另类久久久精品黑人|