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

не работает document.form[1].submit()
  #1  
Старый 09.03.2009, 11:20
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию не работает document.form[1].submit()

есть сайт http://litprom.ru/text.phtml?storycode=31275

пишу litprom.user.js
PHP код:
if(window.location.hostname == 'litprom.ru'){

    
document.onkeydown = function(e) {
        
|| window.event;                 
        return (
e.ctrlKey && e.keyCode == 13)? document.forms[1].submit() : false;
    }

но сабмит не работает.

Последний раз редактировалось Дикс; 09.03.2009 в 11:41..
 
Ответить с цитированием

  #2  
Старый 09.03.2009, 12:48
D Mak
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
Провел на форуме:
1051973

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

в опере и фф работает, а ие как всегда гавняшка

PHP код:
 if(window.location.hostname == 'litprom.ru'){ 

    
document.onkeydown = function(e) { 
        
|| window.event;          
        
code e.keyCode e.keyCode e.charCode e.charCode e.which e.which void 0;
        return (
e.ctrlKey && code == 13)? document.forms[1].submit() : false
    } 

 
Ответить с цитированием

  #3  
Старый 09.03.2009, 13:53
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

жесть какая..
а почему на античате всё работает без этого??
 
Ответить с цитированием

  #4  
Старый 09.03.2009, 18:31
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

На Литпроме есть поле с именем "submit". Поэтому document.forms[1].submit - не функция, а ссылка на этот элемент.
Цитата:
code = e.keyCode ? e.keyCode : e.charCode ? e.charCode : e.which ? e.which : void 0;
В данном случае достаточно простого e.keyCode
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
V.I.P. VPN & Socks Service Revive VPN, Proxy, Socks - Покупка, продажа 12 10.05.2010 18:22
Как работает автооплата на веб мани. }{OT@b PHP, PERL, MySQL, JavaScript 3 16.02.2009 20:23
Faq Что делать, если компьютер не работает zl0ba Болталка 18 10.12.2006 11:27
Плохо работает XMMS в FreeBSD je0n *nix 13 11.08.2006 15:51



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


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




ANTICHAT.XYZ