亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

我們將在本教程中學(xué)習(xí)使用 JavaScript 關(guān)閉瀏覽器窗口。假設(shè)用戶在 2 個(gè)選項(xiàng)卡中打開了您的網(wǎng)站并且不想允許它,那么您可以使用 JavaScript 自動(dòng)關(guān)閉一個(gè)選項(xiàng)卡。

此外,如果您注意到某些網(wǎng)絡(luò)應(yīng)用程序會(huì)自動(dòng)打開瀏覽器窗口來(lái)捕獲臉部,那么當(dāng)您通過(guò)單擊按鈕捕獲圖像時(shí),它會(huì)自動(dòng)關(guān)閉。這就是我們使用 JavaScript 所能做的一切。

本教程將教授使用 JavaScript 關(guān)閉瀏覽器窗口中當(dāng)前選項(xiàng)卡的不同示例。

注意 – JavaScript 永遠(yuǎn)不允許開發(fā)人員關(guān)閉用戶打開的窗口。這是由于一些安全問(wèn)題。所以,程序員只能關(guān)閉使用JavaScript的open()方法打開的瀏覽器窗口。

語(yǔ)法

您可以按照以下語(yǔ)法使用close()方法關(guān)閉瀏覽器窗口。

let new_window = window.open(URL, width, height);
new_window.close();

登錄后復(fù)制

在上面的語(yǔ)法中,我們?cè)趧?chuàng)建 new_window 變量時(shí)將返回值存儲(chǔ)在其中。之后,我們使用 close() 方法關(guān)閉新打開的窗口。

示例

在這個(gè)例子中,我們有兩個(gè)按鈕;一種是打開新選項(xiàng)卡,另一種是關(guān)閉使用 JavaScript 打開的新選項(xiàng)卡。

用戶首先需要通過(guò)單擊“打開新選項(xiàng)卡”按鈕使用 JavaScript 打開選項(xiàng)卡。他們可以單擊“關(guān)閉新選項(xiàng)卡”按鈕后,觀察它會(huì)自動(dòng)關(guān)閉該選項(xiàng)卡。

<html>
<body>
   <h2>Using the <i>window.close()</i> method to close the browser's tab</h2>
   <p>Click "Open New Tab" to open a page in new tab and click "Close New Tab" to colse the opened tab</p>
   <button id = "openTab" onclick = "openTab()">Open New Tab </button><br><br>
   <button id = "closeTab" onclick = "closeTab()">Close New Tab</button>
   <script>
      // creating the variable to store the tab
      var new_tab;
      function openTab() {
         // open a new tab
         new_tab = window.open("https://www.tutorialspoint.com/answers/shubham-vora");
      }
      function closeTab() {
         // close tab
         new_tab.close();
      }
   </script>
</body>
</html>

登錄后復(fù)制

示例

在下面的示例中,我們創(chuàng)建了兩個(gè)按鈕,如上面的示例,用于打開和關(guān)閉選項(xiàng)卡。但是,在本示例中,我們還添加了“_blank”作為 open 方法的參數(shù),這將打開一個(gè)新窗口而不是新選項(xiàng)卡。

接下來(lái),用戶可以單擊新窗口按鈕來(lái)關(guān)閉彈出窗口。

<html>
<body>
   <h2>Using the <i>window.close() method</i> to close the browser's window.</h2>
   <p>Click "Open New Window" to open the page in new window and click "Close New Window" to colse the opened window</p>
   <button id = "openWidnow" onclick = "openWindow()"> open new Window</button><br><br>
   <button id = "closeWidnow" onclick = "closeWindow()">Close new Window</button>
   <script>
      // creating the variable to store window
      var new_window;
      function openWindow() {
         // open a new window
         new_window = window.open("https://www.tutorialspoint.com/index.htm", "_blank", "width=800");
      }
      function closeWindow() {
         // close the window
         new_window.close();
      }
   </script>
</body>
</html>

登錄后復(fù)制

因此,用戶學(xué)習(xí)使用 JavaScript 打開新選項(xiàng)卡或窗口。此外,還學(xué)習(xí)了使用 close() 方法關(guān)閉選項(xiàng)卡或窗口。

此外,我們還可以打開新窗口來(lái)接受用戶輸入,當(dāng)用戶提交表單數(shù)據(jù)時(shí),我們可以在處理表單數(shù)據(jù)的函數(shù)中調(diào)用 close() 方法。

以上就是如何使用 JavaScript 關(guān)閉瀏覽器窗口中的當(dāng)前選項(xiàng)卡?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!

分享到:
標(biāo)簽:javascript 關(guān)閉瀏覽器 如何使用 窗口中 選項(xiàng)卡
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定