mirror of
https://github.com/xodivorce/xeorl.git
synced 2025-12-19 16:23:01 +05:30
v1.2.1
This commit is contained in:
23
assets/js/developer_tools.js
Normal file
23
assets/js/developer_tools.js
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
//Right-click disable
|
||||||
|
document.addEventListener('contextmenu', event => event.preventDefault());
|
||||||
|
|
||||||
|
// Disable common keyboard shortcuts for developer tools
|
||||||
|
document.addEventListener('keydown', function(event) {
|
||||||
|
if (event.ctrlKey && (event.key === 'I' || event.key === 'i' || event.key === 'J' || event.key === 'j' || event.key === 'U' || event.key === 'u')) {
|
||||||
|
event.preventDefault();
|
||||||
|
}
|
||||||
|
if (event.key === 'F12') {
|
||||||
|
event.preventDefault();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Detect developer tools opening
|
||||||
|
(function() {
|
||||||
|
const element = new Image();
|
||||||
|
Object.defineProperty(element, 'id', {
|
||||||
|
get: function() {
|
||||||
|
alert('Developer tools opened!');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
console.log(element);
|
||||||
|
})();
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
<span>Xeorl</span>
|
<span>Xeorl</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="version-number">
|
<div class="version-number">
|
||||||
<span>1.2.0</span>
|
<span>1.2.1</span>
|
||||||
</div>
|
</div>
|
||||||
<nav>
|
<nav>
|
||||||
<ul>
|
<ul>
|
||||||
@@ -18,4 +18,4 @@
|
|||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
<script src="assets/js/header.js"></script>
|
<script src="assets/js/developer_tools.js"></script>
|
||||||
|
|||||||
@@ -104,5 +104,6 @@ include "header.php";
|
|||||||
</main>
|
</main>
|
||||||
<?php include 'footer.php'; ?>
|
<?php include 'footer.php'; ?>
|
||||||
<script src="assets/js/home.js"></script>
|
<script src="assets/js/home.js"></script>
|
||||||
|
<script src="assets/js/developer_tools.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
Reference in New Issue
Block a user