JavaScript网页化

简介

可以直接在网页上执行字符串操作(主),所有的JavaScript函数,能干嘛呢?只要是JavaScript的问题,只有你想不到,没有它做不到。

可以把它当做一个JavaScript的解释器,由于功能的强大,严禁拿去做违规的事,使用它,后果自负!

能者居之

是否开源?自己凭本事拿代码!可以发现,页面中没有引用一个外部资源,也就是说这个HTML文件就是它的全部,只是稍加加密罢了。这个还使用了这个

网页源代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JavaScript——聆听·彼岸</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
#codes{
width:100%;
}
#result{
width:100%;
}
</style>
</head>
<body>
作者: <a href="https://yked.gitee.io">聆听·彼岸</a><br>
Blog: <a href="https://yked.gitee.io">https://yked.gitee.io</a><br>
JavaScript教程: <a href="https://www.runoob.com/js/js-tutorial.html">点我</a><br>
本工具仅用于批量操作等JavaScript力所能及的使用。<br>
例如(For example):
<pre>
<code><br>
for (var i=0;i<10;i++){<br>
打印("&lt;img src='" + i + ".jpg'&gt;&lt;br&gt;\n")<br>
}<br>
</code><br>
注: 打印(是博主自创的,用于在下面的代码框输出字符串。)
</pre>
<br>
<textarea id="codes" rows="10"></textarea><br>
<button type="button" onclick="运行()">运行</button><button type="button" onclick="清空输出()">清空输出</button><br>
<textarea id="result" rows="30" ></textarea>
<script>
_0xb483=["\x5F\x64\x65\x63\x6F\x64\x65","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x73\x6F\x6A\x73\x6F\x6E\x2E\x63\x6F\x6D\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x6F\x62\x66\x75\x73\x63\x61\x74\x6F\x72\x2E\x68\x74\x6D\x6C"];(function(_0xd642x1){_0xd642x1[_0xb483[0]]= _0xb483[1]})(window);var __Ox36342=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x63\x6F\x64\x65\x73","\x76\x61\x6C\x75\x65","","\x6F\x6E\x6C\x6F\x61\x64","\x62\x6F\x64\x79","\x72\x65\x66\x65\x72\x72\x65\x72","\x79\x6B\x65\x64\x2E\x67\x69\x74\x65\x65\x2E\x69\x6F","\x69\x6E\x64\x65\x78\x4F\x66","\u8BF7\u4ECE\u672C\u535A\u5BA2\u8FDB\u6765\uFF01","\x68\x72\x65\x66","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x77\x77\x77\x2E\x62\x61\x69\x64\x75\x2E\x63\x6F\x6D\x2F\x73\x3F\x77\x64\x3D\x25\x45\x38\x25\x38\x31\x25\x38\x36\x25\x45\x35\x25\x39\x30\x25\x41\x43\x25\x43\x32\x25\x42\x37\x25\x45\x35\x25\x42\x44\x25\x42\x43\x25\x45\x35\x25\x42\x32\x25\x42\x38","\x6C\x65\x6E\x67\x74\x68","\x73\x6F\x72\x74"];__Ox36342[0x0];var result=document[__Ox36342[0x2]](__Ox36342[0x1]),codes=document[__Ox36342[0x2]](__Ox36342[0x3]);function 执行(_0x631dx4){try{eval(_0x631dx4)}catch(c){打印(c)}}function 打印(_0x631dx6){result[__Ox36342[0x4]]+= _0x631dx6}function 运行(){执行(codes[__Ox36342[0x4]])}function 清空输出(){result[__Ox36342[0x4]]= __Ox36342[0x5]}function 弹窗(_0x631dx6){alert(_0x631dx6)}function 询问(_0x631dx6){return confirm(_0x631dx6)}function 输入(_0x631dx6){return prompt(_0x631dx6)}document[__Ox36342[0x7]][__Ox36342[0x6]]= function(){var _0x631dx6=document[__Ox36342[0x8]];-1== _0x631dx6[__Ox36342[0xa]](__Ox36342[0x9]) && (alert(__Ox36342[0xb]),location[__Ox36342[0xc]]= __Ox36342[0xd])};function 方差(_0x631dx6){var _0x631dxd=0,_0x631dxe=[],_0x631dxf=0,_0x631dx10=0;for(var _0x631dx11 in _0x631dx6){_0x631dxd+= _0x631dx6[_0x631dx11]};_0x631dxd/= _0x631dx6[__Ox36342[0xe]];for(var _0x631dx11=0;_0x631dx11< _0x631dx6[__Ox36342[0xe]];_0x631dx11++){_0x631dxe[_0x631dx11]= (_0x631dx6[_0x631dx11]- _0x631dxd)* (_0x631dx6[_0x631dx11]- _0x631dxd)};for(var _0x631dx11 in _0x631dxe){_0x631dxf+= _0x631dxe[_0x631dx11]};return _0x631dx10= _0x631dxf/ _0x631dx6[__Ox36342[0xe]],_0x631dx10}function 中位数(_0x631dx6){var _0x631dxd=_0x631dx6[__Ox36342[0xf]](function(_0x631dx10,_0x631dx11){return _0x631dx10- _0x631dx11});if(0== _0x631dxd[__Ox36342[0xe]]% 2){var _0x631dxe=_0x631dxd[_0x631dxd[__Ox36342[0xe]]/ 2- 1],_0x631dxf=_0x631dxd[_0x631dxd[__Ox36342[0xe]]/ 2];return (_0x631dxe+ _0x631dxf)/ 2};return _0x631dxd[(_0x631dxd[__Ox36342[0xe]]- 1)/ 2]}function 平均数(_0x631dx6){var _0x631dxd=0;for(i in _0x631dx6){_0x631dxd+= _0x631dx6[i]};return _0x631dxd/ _0x631dx6[__Ox36342[0xe]]}
</script>

<br>
可用函数: <br>
打印(字符串),<br>
弹窗(字符串),<br>
询问(字符串)返回true或者false,<br>
输入(字符串)返回用户输入信息,<br>
方差(数组)返回方差,<br>
中位数(数组)返回中位数,<br>
平均数(数组)返回平均数,<br>
以及JavaScript的所有函数。<br><br>
数据类型定义:<br>
字符串: 用双引号(或单引号)括起来的<br>
整型: 即数字<br>
逻辑型: True和False,只有两个,分别代表真假<br>
数组: 类似这样[1,2,3,4,5]的<br>
字典: 类似这样{"1":1,"2":2,"3":3,"4":4,"5":5}的<br>
</body>
</html>

入口

传送门


满分是10分的话,这篇文章你给几分,您的支持将鼓励我继续创作!