淘宝网不能用油猴脚本
淘宝网的商品列表页无法使用脚本,但是其他页面和网站没问题,大佬们我也不知道为啥,下面的代码console.log(123)无效,但是alert可以弹出,我也试了获取元素 无法获取。网站是下面这个https://s.taobao.com/search?commend=all&ie=utf8&initiative_id=tbindexz_20170306&q=%E5%8F%8C%E8%82%A9%E5%8C%85&search_type=item&sourceId=tb.index&spm=a21bo.jianhua.201856-taobao-item.2&ssid=s5-e
`// ==UserScript==
// @name 淘宝店铺详情页脚本
// @namespace http://tampermonkey.net/
// @version 0.1
// @descriptiontry to take over the world!
// @author You
// @include https://*.taobao.com/*
// @icon https://img.alicdn.com/favicon.ico
// @grant none
// ==/UserScript==
(function () {
'use strict';
function addbtn(name,click) {
// 创建一个按钮元素
let button = document.createElement("button");
button.innerHTML = name;
// 将按钮添加到页面中
let body = document.getElementsByTagName("body");
body.insertBefore(button, body.firstChild);
// 给按钮绑定点击事件
if (click) {
button.addEventListener("click",click);
}else{
button.addEventListener("click", function () {
alert("未绑定点击事件");
});
}
}
addbtn('按钮',()=>{
console.log(123)
alert(123)
})
// Your code here...
})();` 试了一下你代码好像没问题,log也能正常显示。会不会是脚本冲突了。或者你需要添加个//@run-at document-end yhzc2023 发表于 2023-12-15 14:21
试了一下你代码好像没问题,log也能正常显示。会不会是脚本冲突了。或者你需要添加个//@run-at docum ...
谢谢。今天试了下谷歌浏览器,之前用的edge浏览器不行,谷歌浏览器可以。
页:
[1]