javascript彈出新視窗並定時關閉的實現
之前問了好幾個人,都說不能實現通過js開啟一個新的介面並關閉。為了驗證這個想法我就試了試,沒想到竟然真的可以實現 下面貼出程式碼
<html> <head> <script language="javascript"> var newWindow; newWindow=window.open("http://www.baidu.com"); //alert(123); //alert(typeof(newWindow)); setTimeout('newWindow.close()',1000); </script> </head> <body > </body> </html>
測試發現window.open()函式的返回值是一個window 物件
如果要實現父介面關閉 直接呼叫函式 window.close();
相關推薦
javascript彈出新視窗並定時關閉的實現
之前問了好幾個人,都說不能實現通過js開啟一個新的介面並關閉。為了驗證這個想法我就試了試,沒想到竟然真的可以實現 下面貼出程式碼<html> <head> <script language="javascript"> var newW
彈出showModalDialog視窗提交表單並關閉視窗的問題 (關閉又彈出新視窗問題)
近日寫一段程式,為了讓使用者互動的感覺更好一些,決定採用showModalDialog彈出視窗,在使用中卻發現在彈出的視窗內提交表單資料會彈出新視窗,使用感覺極其不好,於是開始動手解決,以下是從網上搜索到的方案,其中第一條已經過實踐是可行的。 1、在showModalDialog開啟的子視窗的<hea
CefSharp.v49.0.1瀏覽器控制元件完全WPF版,實現禁止彈出新視窗,在同一視窗開啟連結,並且支援帶type="POST" target="_blank"的連結
需求場景:在查詢頁面,填寫查詢條件,查詢條件包括上傳的圖片,根據圖片的特徵查詢,這就需要在提交的時候,使用POST提交,因為GET提交無法提交圖片資料,提交查詢條件之後,在新的視窗展示查詢結果。(當然查詢結果頁面可能不支援F5重新整理頁面) 表單HTML程式碼示意(注意metho
解決IE關閉頁面時連續彈出新視窗的bug
這個問題長期以來一直一個隨機出現,又十分難以重現和定位。幾經努力之後定位到了,在一個帶有複雜的內嵌iframe的頁面,當內嵌的iframe正在渲染的過程中關閉IE 瀏覽器的時候,會比較容易發生這個問題。比較容易猜想的是IE在關閉iframe的時候出現了某些問題。猜測是幾個iframe相互有通過top的指令碼呼
如何點選按鈕彈出新視窗,輸入資料後返回並重新整理頁面?(C#程式碼)
namespace ShowModalTest{ /// <summary> /// WebForm1 的摘要說明。 /// </summary> public class WebForm1 : System.Web.UI.Page { protected System.Web.UI
MFC基於對話方塊上插入MENU選單欄並點選選單彈出新視窗
一、建立基於對話方塊的應用程式框架 1.選擇選單項檔案->新建->專案,彈出“新建專案”對話方塊。 2.直接選擇“MFC應用程式”或左側面板中模板的Visual C++下選擇MFC,中間視窗中選擇MFC應用程式,然後在下面編輯框中鍵入
Matlab 定時器或串列埠回撥函式繪圖時彈出新視窗的問題
原文連結: http://www.ilovematlab.cn/thread-55768-1-1.html 宣告:本文完全轉自Matlab論壇liuhuanjinliu的帖子。 本總結意在解決如下問題:利用定時器回撥函式或串列埠回撥函式在GUI指定的axes上繪圖時,曲線
QT+VS點選按鈕彈出新視窗的實現
1.建立主工程: 新建一個Qt工程作為主工程,取名為newWidgetDemo; 2.建立新視窗: project->右鍵->新增->類->Qt5 Classes->Qt5GuiClass->新增->給新視窗起名為myWidget
下載匯出檔案不彈出新視窗
<script> <form class="form-horizontal" id="formid" action="${base}/cmn/report!exp.action" method="post" >
js的openWindow()彈出新視窗與引數的傳遞
往openWindow()中傳入引數 var ids = $("#ids").val(); var xcbh = _grid.getRowsValues(ids, "TYZJKXC_ID"); openWindow(ids,xcbh); openwindow()方法
HTML表單提交後不彈出新視窗
一、修改form的target屬性 <form name="Myform" action="login/login.php" method="POST" onsubmit="return validateForm()" target="_parent" >
Winform彈出新視窗,遮罩舊視窗
有時我們在處理一些事件的時候,會等待事件完成才允許使用者操作, 我為這個問題提供了一個解決方法,比如在點選一個Button或其它控制元件的時候,彈出一個新視窗,然後遮罩住原來的視窗,使使用者不能對原來的視窗進行操作,直到事件處理完成後,關閉開啟的視窗.. 有一種方
如何讓js彈出新視窗不被攔截
(一)、問題一 一般情況下,如果直接在js中呼叫window.open()函式去開啟一個新視窗,瀏覽器會對彈出的視窗進行攔截,因為瀏覽器會把該視窗認為是彈出廣告等使用者不想得到的窗體1、解決方法把window.open()函式改為由使用者主動點選時觸發,在超連結里加入o
bootstrap彈出新視窗
<html> <head> <link rel="stylesheet" href="js/bootstrap.css" type="text/css" /> <link rel="stylesheet" href="js/boot
jsp頁面點選button彈出新視窗但會顯示session已過期或者是未登入
其實是因為新開一個瀏覽器視窗(不是標籤頁)是會建立一個新的session id的,瀏覽器的session 管理機制是, A使用者開啟一個視窗第一個訪問伺服器的時候後面會帶一個引數sessionid,而這時候這個session id 是空的, 伺服器通過getsession
javascript彈出視窗大全
【1、最基本的彈出視窗程式碼】 其實程式碼非常簡單: <SCRIPT LANGUAGE="javascript"> window.open ('page.html') </SCRIPT> 因為著是一段javascripts程式碼,所以它們應該放在<
webbrowser 不彈出新視窗同時在原視窗開啟新URL
在Webbrowser中有時會自動彈出新的視窗開啟新的網頁,但是我們不需要這樣的功能,那麼如何不彈出新IE視窗而且在原來的webbrowser中開啟新網頁呢?按如下步驟即可解決。 1 新增IDocHostUIHandler2 介面的 TranslateUrl 事件函式
點選彈窗提示,3秒後關閉視窗並跳轉新的頁面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="
JavaScript新建視窗定時關閉視窗小案例
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>window物件</title> <script type="text/j
JavaScript:關閉彈出視窗時重新整理父視窗
程式碼1(開啟新視窗): 程式碼1(開啟新視窗): <a href="#" onClick="Javascript:window.open('meeting_add.jsp','','width=560,height=397')">超連結</a> 程式碼2(關閉彈