Показать сообщение отдельно
  #5 (permalink)  
Старый 11.01.2012, 10:30
Аватар для function
Говнокодер со стажем
Отправить личное сообщение для function Посмотреть профиль Найти все сообщения от function
 
Регистрация: 06.01.2012
Сообщений: 164

Вот полный код

<html>
<head>
<title>тест</title>

<meta http-equiv="content-type" content="text/html; charset="UTF 8">

<script>


var p=0;

  function zapros()
{

// Окно для проверки -->
window.alert('p = '+p+'| из начала функции ');
// Окно для проверки -->

 if (p!=1)
{
// Окно для проверки -->
window.alert('p = '+p+'| если р не 1 ');
// Окно для проверки -->


// Окно для ввода паролей (сравниваем введённый с правильным) -->
 if (prompt('Введите пароль.', '')=='13u')
{s();p=1;}}
// Окно для ввода паролей (сравниваем введённый с правильным) -->

else 
{// Окно для проверки -->
window.alert('p = '+p+'| из если р - 1 ');
// Окно для проверки -->
s();}}

function s()
{// Спрашиваем "В следующий раз запрашивать пароль?" -->
if (confirm('В следующий раз запрашивать пароль?')==true)
{// Спрашиваем "В следующий раз запрашивать пароль?" -->
{p=0;
window.alert('p = '+p+'| р изменён ');}}}


// Там где-то есть кнопка по нажатию которой запускаеттся функция zapros() ... -->


</script>
</head>
<body>


<input type="button" value="-для админа-" onclick=zapros()>

</body>
</html>


З.Ы. -
Сообщение от function
но когда я снова обращаюсь к функции zapros она равна 1
Через раз - 1 раз нормально работает а второй так.
Ответить с цитированием