因?yàn)槟忝看味际切麓蜷_的,每次open都會(huì)重新訪問后一次,你可以這樣,第一用dialog open,再點(diǎn)擊時(shí)判斷div的隱藏和顯示就達(dá)到你要的效果了

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了蒙自免費(fèi)建站歡迎大家使用!
同域的話:你可以用 var win = window.open("路徑");
這樣你就獲取到了打開的窗口:win。
你可以通過 win.document.body.appendChild(win.document.createElement("button"));
這樣就添加了一個(gè)button,你可以獲取到button,給button添加事件,注意,全部都要在win(你打開的窗口)窗口對(duì)象下進(jìn)行。
為了方便你可以:
with(win){
var button = document.createElement("button");
button.onclick = function(){};
document.body.appendChild(button);
}
如果不同域,需要雙方提供安全接口(onmessage驗(yàn)證,和postMessage發(fā)送消息)。
這是html5特性,跨窗口通信。
如果實(shí)力過硬,建議使用html5標(biāo)準(zhǔn)通信,邏輯如下:
1. 開打頁面,名稱為A
2. A頁面發(fā)送消息給opener,說明頁面加載完畢,可立即通信
3. opener接收到加載完畢消息后,發(fā)送信息給A頁面,告訴A頁面需要?jiǎng)?chuàng)建關(guān)閉按鈕
4. A頁面接到信息后,創(chuàng)建關(guān)閉按鈕
直接調(diào)用即可,參數(shù)可根據(jù)實(shí)際情況選擇,具體可選參數(shù)如下:
window.open 彈出新窗口的命令;
'page.html' 彈出窗口的文件名;
'newwindow' 彈出窗口的名字(不是文件名),非必須,可用空''代替;
height=100 窗口高度;
width=400 窗口寬度;
top=0 窗口距離屏幕上方的象素值;
left=0 窗口距離屏幕左側(cè)的象素值;
toolbar=no 是否顯示工具欄,yes為顯示;
menubar,scrollbars 表示菜單欄和滾動(dòng)欄。
resizable=no 是否允許改變窗口大小,yes為允許;
location=no 是否顯示地址欄,yes為允許;
status=no 是否顯示狀態(tài)欄內(nèi)的信息(通常是文件已經(jīng)打開),yes為允許;
網(wǎng)站題目:關(guān)于jqueryopen的信息
分享路徑:http://chinadenli.net/article27/dsgosjj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站排名、商城網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、電子商務(wù)、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)