Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Скрипт не работает в Опере / 6 сообщений из 6, страница 1 из 1
04.01.2009, 10:08
    #35744006
Dark_Scorpion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт не работает в Опере
Во всех браузерах кроме ореры данный скрипт выполняется
В Opere нажатие на кнопку событие не отрабатывает, а просто происходит перезагрузка страницы.
Подскажите как заставить чтобы и в Опере данный скрипт заработал?
Код: plaintext
1.
2.
3.
4.
function MyButton_Click() 
{ 
    document.getElementById('MyButton').click(); 
}
τι τò ον αει, γένεσιν δε ουκ εχον, και τι τò γιγνόμενον μεν αει, ον δε ούδέποτε
...
Рейтинг: 0 / 0
04.01.2009, 11:26
    #35744025
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт не работает в Опере
Мож обращаться напрямую к обработчику события onclick кнопки...
Кстати, что за кнопка то, не сабмит формы?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
04.01.2009, 13:33
    #35744079
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт не работает в Опере
Dark_ScorpionВо всех браузерах кроме ореры данный скрипт выполняется
В Opere нажатие на кнопку событие не отрабатывает, а просто происходит перезагрузка страницы.
Подскажите как заставить чтобы и в Опере данный скрипт заработал?
Код: plaintext
1.
2.
3.
4.
function MyButton_Click() 
{ 
    document.getElementById('MyButton').click(); 
}

ну раз перезагружает страницу то значит работает. Он бы не работал если бы ниче не делал. Можно побольше кода? А то что вы здесь указали не есть источник вашей проблемы.
...
Рейтинг: 0 / 0
04.01.2009, 14:56
    #35744142
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт не работает в Опере
..ну раз перезагружает страницу то значит работает...[/quot]
Именно так.
Код типа нужен. Некорректных вещей много - не называю это "ашыпками". Могу, правда, подозревать в чём проблема.
...
Рейтинг: 0 / 0
06.01.2009, 09:18
    #35745383
Dark_Scorpion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт не работает в Опере
Вот код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<script language="javascript" type="text/javascript">
    function btNew_Click() { document.getElementById('<%=btNew_hidden.ClientID %>').click(); }
</script>


<button id="btNew" runat="server" onclick="btNew_Click()">Добавить</button>

<asp:Button ID="btNew_hidden" runat="server" EnableViewState="false" OnClick="btNew_Click" style="display:none" />

Страница перезагружается, а серверный обработчик скрытой кнопки не срабатывает

τι τò ον αει, γένεσιν δε ουκ εχον, και τι τò γιγνόμενον μεν αει, ον δε ούδέποτε
...
Рейтинг: 0 / 0
06.01.2009, 09:38
    #35745393
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрипт не работает в Опере
Во первых:
Код: plaintext
1.
<button id="btNew" runat="server" onclick="btNew_Click(); return false;">Добавить</button>
Во вторых, серверный обработчик для невидимых кнопок может и не сработать (лучше написать document.forms[0].submit() и ловить серверный пажелоад), используй обычные аспнетные буттоны, только в обработчике OnClientClick надо в конце иногда прописывать return false, чтобы не было постбека, а если он нужен - не надо. Выполняются по очереди - клиентский, серверный. Погугли __doPostBack. Самая важная для аспнетчиков функция яваскрипт!
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Скрипт не работает в Опере / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]