Тема: Сайт який буде працювати якщо нажати F11
Привіт всім форумчанам! Мені ось стало інтересно чи можна зробити так...
Відвідувач заходить на сайт... і щоб сайт працював відвідувачу потрібно нажати F11 ???
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → JavaScript, TypeScript, ECMAScript → Сайт який буде працювати якщо нажати F11
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Привіт всім форумчанам! Мені ось стало інтересно чи можна зробити так...
Відвідувач заходить на сайт... і щоб сайт працював відвідувачу потрібно нажати F11 ???
Теоретично - відловлювання події onkeypress+засоби JS вам у поміч. Практично - не знаю, чи можна перехопити таким чином функціональну клавішу.
$(document).keyup(function(e){ if (e.which==122){ // 122 = f11 e.preventDefault(); alert('F11 pressed'); return false; } });
Дякую! Я щось не то роблю напевне, в мене нічого не змінилося після вписання цього коду
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link rel="stylesheet" type="text/css" href="css/html.css" media="screen, projection, tv " />
<SCRIPT>
$(document).keyup(function(e){
if (e.which==122){ // 122 = f11
e.preventDefault();
alert('F11 pressed');
return false;
}
});
</SCRIPT>
</head>
<body bgcolor="#BFBFBF" onLoad="setHP(<?php echo $Character_CurHealth; ?>,<?php echo $aEndurance*6 ?>,100)">
<?php
session_start();
if(!isset($_SESSION['name']) )
header('Location: index.php'); # Перенаправте юзера на логін-сторінку
if(isset($_POST['logout'])) {
unset( $_SESSION['name']);
}
$_GET['NickName'] = $_SESSION['name'];
?>
</body>
</html>
Я хочу щоб при переході на сторінку в відвідувача вибивалось віконечко і там писало що потрібно нажати f11 для продовження. Хоча... я напевне багато хочу_
Там потрібно ще jquery підключити.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
Нічого не відбувається! Але при натискані на f11 вибиває віконечко в ньому пише "F11 pressed" - мені потрібно щоб це вікно вибивало зразу при переході на сторінку!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd[/url]">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link rel="stylesheet" type="text/css" href="css/html.css" media="screen, projection, tv " />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<SCRIPT>
$(document).keyup(function(e){
if (e.which==122){ // 122 = f11
e.preventDefault();
alert('F11 pressed');
return false;
}
});
</SCRIPT>
</head>
<body>
<center><h2>TEST</h2></center>
</body>
</html>
Нічого не відбувається! Але при натискані на f11 вибиває віконечко в ньому пише "F11 pressed"
Таке і має відбутись.
Нічого не відбувається! Але при натискані на f11 вибиває віконечко в ньому пише "F11 pressed"
Таке і має відбутись.
)
Е... так мені не підходить)
А можна зробити так щоб на самому початку коли сторінка почалася загружатися таке вікно вибивало?
А для чого це взагалі потрібно?
Алгоритм приблизно такий:
1. При завантаженні сторінки приховувати всі елементи.
2. Використати один з плагінів, щоб погазати вікно, наприклад, ось цей.
3. При натисканні на f11 (код є вище) зробити так щоб зникло вікно і все приховане знову показувалось.
Дякую) Це просто входить в мою ідею з одним проектом!
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися