亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個久未解決的老問題了,涉及腳本和aspx頁面

一個久未解決的老問題了,涉及腳本和aspx頁面

元芳怎么了 2018-11-13 05:02:57
不知我能否表達清楚。一個search.aspx頁面用來做搜索,別的頁面提交get到search.aspx,search.aspx頁面還可以允許瀏覽者再次搜索,問題是沒有源碼, 不能寫在服務器端,只能通過腳本解決,我是這樣寫的:<script>function noFormGoSearch(){ var t = document.getElementById("SearchItem").value;    var v = trim(document.getElementById("Keyword").value); if(v.length > 100){  alert("您輸入的關鍵字過長!");  return false; } if(v == ""  || v.substring(0,3) =="請輸入") {  alert("請輸入關鍵字!");  return false; } var url = "/search.aspx?t="+t+"&q="+encodeURI(v); window.open(url);}</script><input tabindex="1" type="text" id="Keyword" value="" onfocus="this.value=''" style="width: 200px" />                <select id="SearchItem" name="SearchItem">                    <option value="seller">供應信息</option>                    <option value="buyer">求購信息</option>                </select>                <input tabindex="2" type="submit" class="searchbtn" value="搜  索" onclick="return noFormGoSearch()" />用起來倒是可以,問題是window.open讓我很不爽,而且瀏覽者要打開一個新的窗口,用戶體驗也不好,怎么樣做才能只在本頁進行搜索呢?
查看完整描述

2 回答

?
墨色風雨

TA貢獻1853條經驗 獲得超6個贊

你這個代碼里并沒有window.open啊?

你試著把你里面的window.open替換成location.href,看是不是你想要的效果?


查看完整回答
反對 回復 2018-11-14
?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

用form action="指定頁面"

查看完整回答
反對 回復 2018-11-14
  • 2 回答
  • 0 關注
  • 466 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號