// ==UserScript== // @name 重命名网页版百度地图标注名称 // @namespace https://bbs.tampermonkey.net.cn/ // @version 0.1.1 // @description 标注地图后点击按钮即可修改标注名称,去除扫码下载app广告(ฅ´ω`ฅ) // @include https://map.baidu.com/* // @grant GM_addStyle // @grant unsafewindows // @downloadURL https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1153 // @supportURL https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1153 // @homepageURL https://bbs.tampermonkey.net.cn/forum.php?mod=viewthread&tid=1153 // @author 张仨 // ==/UserScript== (function () { //声明一个函数,也是定义一个函数的关键字 'use strict'; //严格模式:字面量表达式,严格模式下你不能使用未声明的变量,保证代码运行的安全,同样的代码,在"严格模式"中可能会报错(¬、¬) var button = document.createElement("button"); //创建一个按钮 button.id = "id001"; //创建按钮id是必须的,我也不知道为啥(¬、¬) button.textContent = "点击修改"; //按钮文字 button.style.color="red"; //按钮字体颜色 button.style.width = "50%"; //按钮大小 button.style.align = "center"; //按钮居中对齐,好像不起作用 (¬、¬) button.onclick = function (){ //监听点击按钮事件,执行以下代码 document.getElementById("us_infoWnd_title").disabled = false; //找到"id"取消只读 }; var x = document.getElementsByClassName('toolscontainer')[0]; //插入按钮的位置('class') x.appendChild(button); //应该是按钮创建在末尾的意思? GM_addStyle('#activity-banner-panel{display:none !important}') //百度地图去app扫码框(使用GM_*函数在沙盒环境中运行需在前面@grant声明) GM_addStyle('.poiLeadDownloadCard{display:none !important}') //百度地图去app扫码框 } )();