zoukankan      html  css  js  c++  java
  • tempermonkey文档及为google翻译添加清除输入框脚本

    想通过tempermonkey为google增加一个清除输入框的快捷键,这本来是很好做的事情,后来也证明确实是那么简单,不过中间遇到了几个奇怪的问题,有必要记录一下

    tempermonkey 文档:https://blog.csdn.net/abc45628/article/details/53919135/

    1)borwer console报错:"Tempermonkey:couldn't load @require from URl https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"

    这个问题很奇怪,因为我完全找不到原因,明明和其他成功运行的脚本一模一样,所以这个问题也浪费我了很长时间,大约又3个小时,我一直尝试,可一直没有效果,甚至为了使用这个jquery ,我把其他的脚本放到当前域名来运行,这下终于好了。但是就好了一次,因为我有把好的脚本上面的删除后加到自己写的脚本上后,又不能运行了,改过来后也不行。事情变得越来越蹊跷,我觉的实在不对劲,就重启了浏览器,就好了

    后来等到问题解决后,我才发现我做的不过是在重复的尝试而已,明明就应该能得出这些地方没错的结论。2是要减少对浏览器的信任,他也不是那么稳定的。有些无法解决的问题强制刷新不行就重启浏览器,我这里更新了浏览器,不知道是不是巧合,应该不是吧,因为前面有运行成功的一次

    // ==UserScript==
    // @name         Google Translate
    // @namespace    http://tampermonkey.net/
    // @version      0.1
    // @description  快捷键清除文本框中文本
    // @author       You
    // @match        https://translate.google.cn/*
    // @match        https://www.hao123.com/*
    // @grant        none
    // @require      https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js
    
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // Your code here...
        $(document).ready(
            function(){
                $('.clear').attr('data-tooltip','清除文字(Ctrl+Shift+A)');
                console.log('script runing...');
                document.onkeydown=function(){
                    var oEvent=window.event;
                    if(oEvent.ctrlKey&&oEvent.shiftKey&&oEvent.keyCode==65){
                        virtual_click();
                    }
                }
        });
        function virtual_click(){
            $('#source').val('');
            $('#source').focus();
        }
    
    })();
    

      

  • 相关阅读:
    26个精选的JavaScript面试问题
    用js实现随机选取10–100之间的10个数字,存入一个数组,并排序
    小程序布局中class='container'的bug
    PHP接收数据数据包的几个方式
    LINUX命令
    VMware的下载安装
    php中Sessions
    php中Cookies
    php文件上传
    php文件处理
  • 原文地址:https://www.cnblogs.com/Gaoqiking/p/11403897.html
Copyright © 2011-2022 走看看