【发布时间】:2015-02-11 18:22:35
【问题描述】:
所以今天引起了我的注意,我们的网站搜索字段在 chrome 中不起作用...我无法单击并在文本字段中输入文本,也无法单击搜索图标来启动搜索...
抱歉,我不知道造成这种情况的具体原因,也没有开发这种情况。我们的一位很久以前离开的开发人员做到了。我现在负责解决这个问题。
FireFox 和 IE 11 似乎运行良好。
非常感谢任何见解。
<div class="searchbox" id="searchbox">
<script type="text/javascript">
function RunSearch() {
window.location.href = "http://search.domain.com:8765/query.html?ql=&col=web1&qt=" + document.getElementById("search").value;
}
</script>
<div class="formSrchr">
<input type="text" size="20" name="qt" id="search" value="Search" onfocus="if(this.value == 'Search') {this.value=''}" onblur="if(this.value == ''){this.value ='Search'}" />
<input type="hidden" name="qlOld" id="qlOld" value="" />
<input type="hidden" name="colOld" id="colOld" value="web1" />
<input type="image" name="imageField" alt="search" src="/_images/search-mag.gif" onclick="RunSearch();" />
</div>
</div> <!-- /searchbox -->
【问题讨论】:
-
哇。那不是好的代码……我不能肯定,但 Chrome 有一个习惯,就是让无效的 HTML 不起作用。没有表单标签,这可能是你的问题。
-
归功于最晦涩和奇怪的搜索功能!
One of our developers who left quite some time ago did.希望他转行!
标签: html google-chrome