Я пытаюсь реализовать функцию поиска, которая захватывает ключ ввода и перенаправляет на другую страницу в приложении ASP.NET 3.5. К сожалению, он не работает в Firefox (версия 3.5), но в IE он работает отлично. Пожалуйста, смотрите следующий код:
Сценарий:
function searchKeyPress(e) {
if (window.event) { e = window.event; }
if (e.keyCode == 13) {
document.getElementById('btnSearch').click();
}
}
function redirect() {
document.location = "http://localhost:5555/search.aspx?q=keyword";
}
Markup:
<form name="form1" method="post" runat="server" id="form1"/>
<input type="text" id="txtSearch" onkeypress="searchKeyPress(event);"/>
<input type="button" id="btnSearch" Value="Search" onclick="redirect();"/>
</form/>
Кто-нибудь еще сталкивался с этой проблемой?
Любая помощь будет оценена!