麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > VBScript > 正文

用vbs腳本來關閉 HTML 頁面的代碼

2020-07-26 12:01:43
字體:
來源:轉載
供稿:網友

問:
你好,腳本專家!在我的一個腳本中,我顯示一個 HTML 頁面,其中包含我希望用戶閱讀的信息。當他們閱讀完該頁面之后,他們應該能按某個鍵使該網頁消失。然而,網頁并未消失,而是出現了一個消息框,提示說:“您正查看的網頁正嘗試關閉該窗口。是否要關閉該窗口?”然后,用戶必須單擊“是”,才能關掉這個網頁。如何解決該問題?

-- RR

答:
你好,RR。順便祝賀您:這是我們在“你好,腳本專家!”專欄中遇到的最長的問題了。不知道有沒有獎賞?沒有,但有一點可以肯定,有一天您可以把這件事講給您的孫子聽。

我們并沒有說它會給您的孫子留下印象。但是,如果您是像腳本專家這樣的人(但愿您不是),那么您決不會放過任何成績,哪怕微不足道。畢竟,如果沒有這些不給任何人留下印象的微不足道的成績,我們就寫不出年終總結啦!

無論如何,假定您有一個如下所示的 HTML 文件:

<BODY onkeypress='self.close()'>
Press any key to close this window.<BR>
</BODY>

當然,您的頁面可能更加富有奇思妙想,不過思路是一樣的:您已經獲得某種網頁,其中在 <BODY> 標記后附有 onkeypress 事件。如果此頁面是活動窗口且有人按了鍵盤上的任意鍵,就會運行下面的小腳本:

self.close()

這個小腳本將關閉該頁面。然而,正如您所注意到的,用戶將看到一個消息框出現,詢問他們是否確實要關閉該頁面。這是 Internet Explorer 中內置的一種安全措施:它主要為了防止他人編寫腳本來關閉您的網頁。但是,在此情況下,就會阻止任何人(包括您自己)使用腳本關閉頁面。(當然,您可以單擊“關閉”按鈕來關閉頁面。但很明顯,這不是您所要做的。)

那么,如何解決此問題?實際上,我們知道兩種解決此問題的方法。第一種方法是,您可以簡單地將文件擴展名從 .htm 更改為 .hta。如此一來,原本平淡無奇的 HTML 頁面就轉化為 

主站蜘蛛池模板: av在线免费播放网站 | 一级免费a| 欧美成人免费看 | 九一国产精品 | 欧美激情图区 | 日本欧美国产 | 一本色道久久综合亚洲精品小说 | 欧美性受ⅹ╳╳╳黑人a性爽 | 成人国产精品一区二区毛片在线 | 国产精品久久久久久久久久久久久久久 | 亚洲国产高清一区 | 久久免费视频一区二区三区 | 久久久aa | 国产精品视频免费网站 | 91av在线影院 | 久久久久久久不卡 | 午夜av男人的天堂 | 日本xxxx色视频在线观看免费, | 91精品片 | 色婷婷a v| 男女羞羞的视频 | 91成人免费网站 | 欧美大穴 | 中文字幕综合在线观看 | 国产成人在线免费观看视频 | 精品国产一区二区三区在线观看 | 最新国产毛片 | 日日操夜 | 狠狠干夜夜草 | 91天堂国产在线 | gril hd| 高清在线国产 | 在线观看视频亚洲 | 国产毛毛片一区二区三区四区 | 香蕉久草视频 | 久久精品成人免费国产片桃视频 | 亚洲精品一区中文字幕 | 国产精品免费一区二区 | www噜噜偷拍在线视频 | 九九热在线视频观看 | 欧美成年视频 |