-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.html
32 lines (32 loc) · 912 Bytes
/
test.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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0" />
<title>test</title>
</head>
<body>
<iframe
frameborder="0"
width="378"
height="306"
src="https://jex.im/regulex/#!embed=true&flags=&re=(%5Ba-z0-9%5D%7C(%3F%3D%5BA-Z%5D))(%5BA-Z%5D)"></iframe>
<script src="test.js"></script>
<script>
function log(...args) {
const newLog = new Proxy(console.log, {
apply: (target, thisArg, args) => {
const originalArgs = args.slice()
const customData = ['%c1232', 'color: blue; font-weight: bold;']
const newArgs = customData.concat(originalArgs)
Reflect.apply(target, thisArg, newArgs)
},
})
newLog(...args)
}
log('This is a test')
</script>
</body>
</html>