我有一個搜索文本框和一個重定向到文本框的給定值的按鈕。除了完全忽略該功能的firefox 3以外,它的效果很好。任何想法爲什麼以及如何解決它?我已經嘗試過window.location而不是location.href,但它在所有主流瀏覽器中都能很好地工作,但是在Firefox中卻很好用。帶location.href的按鈕在Firefox中不起作用
我的代碼:
<%=Html.TextBox("search", Html.Encode(ViewData["search"])) %>
<input type="button" onclick="location.href='<%= Url.Content("~/Authorized/Accounts/0/1/") %>'+search.value" value="Search" />
編輯
這裏是生成的代碼:
<input id="search" name="search" type="text" value="" />
<input type="button" onclick="window.location='/Authorized/Accounts/0/1/'+search.value" value="Search" />
你應該張貼實際生成的HTML代碼,除了ASP.NET代碼 – Triptych