Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> От чего не работает код в Opere 9.5, От чего не работает код в Opere 9.5 
:(
    Опции темы
Matrex
  Дата 3.9.2008, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 31.1.2006

Репутация: нет
Всего: 2



Народ подскажите отчего в Opere 9.5 не работает код который собирает данный с input-ов и как с этим бороться. В IE и Opere 8 все ок

Код

<script language="JavaScript" type="text/javascript">
function login() 
{
    window.location.href="index.php?page=500&user="+document.getElementById("user").value+"&password="+document.getElementById("password").value;
    return true;
}        

function logintit() 
{
    if(event.keyCode==13) login(); 
}
</script> 

<input name="user" type="text" onkeypress="return logintit();" value="" class="input_user" />
<input name="password" onkeypress="return logintit();" type="password" value="" class="input_user" />
<input type="submit" onclick="login()" name="" value="Вход" />

PM MAIL   Вверх
Hades
Дата 3.9.2008, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 226
Регистрация: 8.8.2008

Репутация: 2
Всего: 37



Цитата(Matrex @  3.9.2008,  21:06 Найти цитируемый пост)

Код

document.getElementById("user").value 
...
<input name="user" type="text" onkeypress="return logintit();" value="" class="input_user" />


ну и где тут id  smile 
PM MAIL   Вверх
Matrex
Дата 3.9.2008, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 31.1.2006

Репутация: нет
Всего: 2



smile  бывает. только вот что то if(event.keyCode==13) login(); в той же опере работать не хочет все равно...

Добавлено через 14 минут и 26 секунд
Должно быть )))

Код

if(event.which==13) login(); 

PM MAIL   Вверх
Alpha
Дата 5.9.2008, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 29.10.2007
Где: Зеленоград

Репутация: 1
Всего: 1



Ну тут  само собой для разных броузеров по-разному.
У них кажись даже код кнопок другой..
Попробуй это:

Код

// Определяем браузеры 
var ua = navigator.userAgent.toLowerCase(); 
var isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1); 
var isGecko = (ua.indexOf("gecko") != -1); 

// Получаем объект event 
evt = event || window.event; 
var key = evt.keyCode || evt.which; 

// Определяем нажатие S 
key = !isGecko ? (key==83?1:0) : (key==115?1:0); 
if(key) login(); 



Тут в примере просто код кнопки S, подставь вместо него свой.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0622 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.