ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2251  
Старый 19.03.2010, 21:34
Аватар для Nyter
Nyter
Познающий
Регистрация: 30.08.2009
Сообщений: 96
Провел на форуме:
438090

Репутация: 3
По умолчанию

diGriz, статейка маленькая и нашёл там тоолько работу с какой то веб формой...
если честно, самому не разобраться, дайте плиз готовый скрипт.

также нашёл такой рабочий скрипт:
PHP код:
<SCRIPT LANGUAGE="JavaScript"
function 
CloseWin() { 
event.returnValue "Текст" 

window.onbeforeunload CloseWin 
</SCRIPT
но он работает только в IE, а FF его не хочет обрабатывать. нужен такой скрипт что бы в максимальном количестве браузеров работал.
 
Ответить с цитированием

  #2252  
Старый 19.03.2010, 21:58
Аватар для diGriz
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

Репутация: 235
По умолчанию

Попробуй так:
Код:
<script>
window.onbeforeunload = function (e) {
	var e = e || window.event;
	// For IE and Firefox
	if (e) {
	  e.returnValue = 'Вы действительно хотите закрыть это окошко?';
	}
	// For Safari
	return 'Вы действительно хотите закрыть это окошко?';
};
 </script>
 
Ответить с цитированием

  #2253  
Старый 19.03.2010, 22:02
Аватар для Nyter
Nyter
Познающий
Регистрация: 30.08.2009
Сообщений: 96
Провел на форуме:
438090

Репутация: 3
По умолчанию

Цитата:
Сообщение от diGriz  
Попробуй так:
Код:
<script>
window.onbeforeunload = function (e) {
	var e = e || window.event;
	// For IE and Firefox
	if (e) {
	  e.returnValue = 'Вы действительно хотите закрыть это окошко?';
	}
	// For Safari
	return 'Вы действительно хотите закрыть это окошко?';
};
 </script>
огромное СПАСИБО! работает на 5+
 
Ответить с цитированием

  #2254  
Старый 19.03.2010, 22:07
Аватар для restart_05
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

Репутация: 8
По умолчанию

Код:
function test ( new ){
       $.get("ajax.php", { ajax: "test", new: new},
       function(data){
       if(data=='yes')
       {
		alert('Попытка прошла удачно!');
                return true;
       }
       else if(data=='no')
       {
		alert('Повторите попытку!');
                return false;
       }
       else
       {
		alert('Произошла ошибка!');
                return false;
       }
       });
}
Код:
<form action='' onsubmit=\"if (!new(new.value)) {return false;};\" method='POST'>
<tr><td><b>TEST:</b></td><td><input id='new' class='field' type='text' name='new' value=''></td></tr>
</form>
В чем ошибка?? Возвращает "Попытка прошла удачно!", а дальше не идет.

Последний раз редактировалось restart_05; 19.03.2010 в 22:16..
 
Ответить с цитированием

  #2255  
Старый 19.03.2010, 23:07
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

new - ключевое слово и его нельзя использовать в качестве идентификатора.
Код:
ecma 262-3 # В 262-5 есть некоторые изменения

7.5.1 Reserved Words

  Reserved words cannot be used as identifiers.

  ReservedWord ::
    Keyword
    FutureReservedWord
    NullLiteral
    BooleanLiteral

7.5.2 Keywords

  The following tokens are ECMAScript keywords and may not be used as identifiers
  in ECMAScript programs.

  Keyword :: one of
    break     else        new     var
    case      finally     return  void
    catch     for         switch  while
    continue  function    this    with
    default   if          throw
    delete    in          try
    do        instanceof  typeof
    
7.5.3 Future Reserved Words

  The following words are used as keywords in proposed extensions and are therefore reserved
  to allow for the possibility of future adoption of those extensions.

  FutureReservedWord :: one of
    abstract  enum        int        short
    boolean   export      interface  static
    byte      extends     long       super
    char      final       native     synchronized
    class     float       package    throws
    const     goto        private    transient
    debugger  implements  protected  volatile
    double    import      public
    
7.8.1 Null Literals
    
  NullLiteral ::
    null
  
7.8.2 Boolean Literals

  BooleanLiteral ::
    true
    false
 
Ответить с цитированием

  #2256  
Старый 19.03.2010, 23:31
Аватар для restart_05
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

Репутация: 8
По умолчанию

Заменил на другое все равно не работает (
 
Ответить с цитированием

  #2257  
Старый 22.03.2010, 00:15
Аватар для оlbaneс
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме:
5609275

Репутация: 1474


По умолчанию

а есть редактор под яваскрипт и хтмл чтобы ошибки показывал типа как конпилятор под с++?
а то я заплакался целый день искать пропущеную кавычку или ;.
пользуюсь PSPad
 
Ответить с цитированием

  #2258  
Старый 22.03.2010, 00:22
Аватар для AGENTWPC74
AGENTWPC74
Участник форума
Регистрация: 11.11.2009
Сообщений: 122
Провел на форуме:
609801

Репутация: 20
Отправить сообщение для AGENTWPC74 с помощью ICQ
По умолчанию

NetBeans помоему хорошо под яву идет . при компиляции все косяки показывает
 
Ответить с цитированием

  #2259  
Старый 22.03.2010, 00:33
Аватар для оlbaneс
оlbaneс
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме:
5609275

Репутация: 1474


По умолчанию

вопрос снят. в 100500 раз нашел в настройках нужную кнопку. кстати, рекомендую PSPad . шикарная бесплатная вещь.
 
Ответить с цитированием

  #2260  
Старый 22.03.2010, 13:37
Аватар для #Wolf#
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме:
3799424

Репутация: 479
По умолчанию

PHP код:
  users_menu_hide('menu_table_'+login);  
  var document_write = '';
  document_write += '<table onmouseout="win_r_v=0;users_menu_hide(\'menu_table_'+login+'\');" onmouseover="win_r_v=1;" cellspacing="1" cellpadding="2" id="menu_table_'+login+'" name="menu_table_'+login+'" class="menu_table">';
  document_write += '<tr><td onclick="to(\''+name+'\'); document.getElementById(\'menu_table_'+login+'\').style.display=\'none\';" width="150" class="menu_def"><center><b>'+login+'</b> ('+bals+')</center></td></tr>';
  document_write += '<tr><td onclick="userinfo(\''+name+'\'); document.getElementById(\'menu_table_'+login+'\').style.display=\'none\';" onmouseover="this.className=\'menu_hover\';" onmouseout="this.className=\'menu_def\';" onselectstart="return false;" class="menu_def"><img src="./theme/<?echo$skin;?>/icons/'+image+'" width="16" height="16" border="0" hspace="5" align="middle"> <?echo$lang['info'];?></td></tr>';
почему то везде работает, кроме ФФ (не появляется всплывающее окно)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ