User:Tancre/2/hackpact/Tags Highlighter: Difference between revisions
< User:Tancre | 2 | hackpact
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
</body> | </body> | ||
</html> | </html> | ||
</source> | |||
== DOM Annihilator == | |||
<source lang="js"> | |||
document.documentElement.remove() | |||
</source> | |||
== Infinite Spaces == | |||
=== 2D === | |||
=== 3D === | |||
== Auto Scrolling == | |||
<source lang="js"> | |||
function pageScroll() { | |||
window.scrollBy(0,10); | |||
scrolldelay = setTimeout(pageScroll,10); | |||
} | |||
pageScroll(); | |||
var all = document.getElementsByTagName('*'); | |||
</source> | |||
== Tags Highliter == | |||
<source lang="js"> | |||
function tagHighliter(){ | |||
for (var i = 1; i < all.length; i++) { | |||
var s = all[i].style | |||
const r = Math.floor(Math.random() * 256); | |||
const g = Math.floor(Math.random() * 256); | |||
const b = Math.floor(Math.random() * 256); | |||
s.borderColor = 'rgb('+ g +','+ b + ',' + r + ')'; | |||
//s.background = 'rgb('+ r +','+ g + ',' + b + ')'; | |||
s.borderStyle = 'dashed'; | |||
s.borderWidth = '4px'; | |||
//s.fontSize = '200px'; | |||
} | |||
} | |||
tagHighliter(); | |||
var interval = setInterval(function () { tagHighliter(); }, 10000); | |||
</source> | </source> |
Revision as of 22:18, 3 December 2019
Unspatial Spaces
1D
<!DOCTYPE html>
<html>
<head>
<title>1D Space</title>
</head>
<body style="display: none">
</body>
</html>
DOM Annihilator
document.documentElement.remove()
Infinite Spaces
2D
3D
Auto Scrolling
function pageScroll() {
window.scrollBy(0,10);
scrolldelay = setTimeout(pageScroll,10);
}
pageScroll();
var all = document.getElementsByTagName('*');
Tags Highliter
function tagHighliter(){
for (var i = 1; i < all.length; i++) {
var s = all[i].style
const r = Math.floor(Math.random() * 256);
const g = Math.floor(Math.random() * 256);
const b = Math.floor(Math.random() * 256);
s.borderColor = 'rgb('+ g +','+ b + ',' + r + ')';
//s.background = 'rgb('+ r +','+ g + ',' + b + ')';
s.borderStyle = 'dashed';
s.borderWidth = '4px';
//s.fontSize = '200px';
}
}
tagHighliter();
var interval = setInterval(function () { tagHighliter(); }, 10000);