当您在搜索引擎上单击搜索时,是否可以弹出窗口?

问题描述 投票:0回答:1

[我正在尝试编写一个可在chrome上运行的恶作剧程序,以便当我妈妈在搜索引擎上点击搜索时,它会弹出一个窗口,说:“您真的需要查一下吗?”。但是,我有点菜鸟,需要对此提供一些一般性的指导和/或帮助。我想用python编写此语言,因为它是我最了解的语言,但是如果我必须使用其他语言,请告诉我。谢谢!

google-chrome-extension popup search-engine
1个回答
0
投票

有一个Chrome扩展名tampermonkey,它允许您在加载页面时运行自定义javascript脚本。您可以使用它来创建一个在按下搜索时显示警报的功能。

安装扩展名,打开它,创建一个新的用户脚本,删除其中的内容并将其粘贴:

// ==UserScript==
// @name         alert on google search
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  show an alert on google search
// @author       You
// @match        https://www.google.*/*
// @grant        none
// ==/UserScript==

(function() {
    var searchButton = 
document.querySelectorAll("button[type=submit]");
    searchButton.onclick = function(){
        alert("Are you sure?");
    }
})();

前9行告诉tampermonkey脚本名称和其他现在不重要的内容。

var searchButton = document.querySelectorAll("button[type=submit]");创建一个变量,该变量调用searchButton并将搜索按钮放入其中。最后三行告诉浏览器,当按下按钮时,将弹出一个警报。

© www.soinside.com 2019 - 2024. All rights reserved.