This commit is contained in:
2024-08-30 02:12:24 +05:30
parent 89b83796db
commit 5d35731238
3 changed files with 26 additions and 2 deletions

View 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);
})();

View File

@@ -6,7 +6,7 @@
<span>Xeorl</span>
</div>
<div class="version-number">
<span>1.2.0</span>
<span>1.2.1</span>
</div>
<nav>
<ul>
@@ -18,4 +18,4 @@
</nav>
</div>
</header>
<script src="assets/js/header.js"></script>
<script src="assets/js/developer_tools.js"></script>

View File

@@ -104,5 +104,6 @@ include "header.php";
</main>
<?php include 'footer.php'; ?>
<script src="assets/js/home.js"></script>
<script src="assets/js/developer_tools.js"></script>
</body>
</html>