Javascript alert()不';t在脚本中显示该值
我正在尝试制作一个Tampermonkey脚本来取消隐藏一个这样定义的DIVJavascript alert()不';t在脚本中显示该值,javascript,greasemonkey,alert,tampermonkey,Javascript,Greasemonkey,Alert,Tampermonkey,我正在尝试制作一个Tampermonkey脚本来取消隐藏一个这样定义的DIV <div id="div2" style="display: none;"> 当我想显示变量“extern”时,弹出窗口给出的是我的“extern”,而不是DIV的值 你能帮我吗 注:我的代码的第二部分工作正常,它是网页的刷新您的警报会向“外部”发出警报,因为您将其作为字符串发出警报 警报(外部)将警报正常值 要使div可见,只需: document.getElementById('div2').sty
<div id="div2" style="display: none;">
当我想显示变量“extern”时,弹出窗口给出的是我的“extern”,而不是DIV的值
你能帮我吗
注:我的代码的第二部分工作正常,它是网页的刷新您的警报会向“外部”发出警报,因为您将其作为字符串发出警报
警报(外部)
将警报正常值
要使div可见,只需:
document.getElementById('div2').style.display='block'代码>您的警报会向“外部”发出警报,因为您将其作为字符串发出警报
警报(外部)
将警报正常值
要使div可见,只需:
document.getElementById('div2').style.display='block'代码>去掉警报中extern
周围的引号<代码>警报(外部)
否则它会警报字符串取出警报中extern
周围的引号<代码>警报(外部)
否则它会警报字符串
// ==UserScript==
// @name Actualisation Vérification Infra
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description Permet de recharger la page toutes les x millisecondes afin de garder la session active
// @match https://reportingogd.truc.fr/reporting/afficherSynthese.do*
// @copyright 2013+, The PCU Team
// ==/UserScript==
var extern = document.getElementById('div2').style.display;
alert('extern');
// Refresh toutes les xx minutes
var delay = "30m"; // Remplacer par le temps souhaité, 1s, 10s, 60s, 1m, 15m, 30m, 1h, 3h, ...
var t = parseInt(delay.match(/\d+/)[0], 10),
unit = "",
d = 0;
switch(delay.match(/[ms]/i)[0]) {
case "s":
unit = "secondes";
d = t * 1000;
break;
case "m":
unit = "minutes";
d = t * 60000;
break;
case "h":
unit = "heures";
d = t * 3600000;
break;
}
setInterval("window.location.reload()", d);
alert("Vous n'aviez pas activé la page depuis " + t + " " + unit);