我一直在制作一个脚本来欺骗那些看到我浏览器历史记录的人。以下是大部分代码:
<p align="center">
<a href="github.com/keeganjk/smokescreen" style="font-family:monospace">Source Code/Learn More</a>
<br />
<button onclick="getRandom(0, list.length);" style="font-family:monospace">SmokeScreen!</button>
</p>
<script>
var url;
var myWindow;
var abc123 = [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',
'1', '2', '3', '4', '5', '6', '7', '8', '9', '0'
];
// Add your own URLs to this list!
var list = [
"https://google.com",
"https://yahoo.com",
"https://bing.com",
"https://duckduckgo.com",
"http://www.cnn.com",
"http://www.fox.com",
"http://www.bbc.co.uk",
"https://www.gop.com",
"https://www.democrats.org",
"https://wikipedia.org",
];
list.push("https://google.com/search?q=" + abc[( Math.floor(Math.random() * (abc123.length - 0)) + 0 ); ]);
function getRandom(min, max) {
url = ( Math.floor(Math.random() * (max - min)) + min );
myWindow = window.open(list[url]);
window.setTimeout(closePage, 3000);
}
function closePage() {
myWindow.close();
getRandom(0, list.length);
}
</script>
<button>
昨天正在运作...我尝试添加大量代码,这些代码会生成Google搜索,而不仅仅是google.com。但这不是我的问题。我已经删除了[现在]的代码。今天我在一台不同的计算机上,我启用了弹出窗口...... [最初被禁用了。]任何关于它为什么不工作的想法?提前谢谢!
答案 0 :(得分:0)
您应该学会使用浏览器开发者工具。您的JavaScript代码存在一些编译错误
问题中的原始代码
list.push("https://google.com/search?q=" + abc123[( Math.floor(Math.random() * (abc123.length - 0)) + 0 )]);
应该是什么
fields = 'kW', 'kVA', 'kVAR', 'PF', 'Theta'
calcInputs = {}
def fetch(entries):
for entry in entries:
field = entry[0]
text = entry[1].get() # User input for each textbox
print('%s: %s' % (field, text)) # Print to stdout with name
if len(text) == 0:
pass # Don't update dictionary with nulls
else:
calcInputs.update({field:text}) # name : value updated to dictionary