我正在測試插件「searchHighlight」以在搜索關鍵字時突出顯示搜索頁上的搜索詞。問題是它只能讀取引薦網址,而我不知道如何修改,因此它只會讀取當前的網址,而不是引薦網址。jQuery突出顯示基於URL的搜索詞
I.e.
- 我使用我們的搜索框,我的主頁
- 我要尋找的「玻璃門」
- 結果拿出的搜索頁面上,但沒有突出
- 我點擊一個產品上寫着「玻璃「或‘門’在它
- 在產品網頁它突出我搜索詞語(」玻璃+‘門’)
例URL搜索:http://tsqja.deznp.servertrust.com/SearchResults.asp?Search=glass+door&x=0&y=0
從上面的示例中我們可以看到,它是基於引用URL關鍵字突出顯示的。我希望它使用實際的搜索結果。鑑於正則表達式,這是我的搜索結果頁面:
[/^http:\/\/(tsqja\.)?deznp\.servertrust/i,/Search=([^&]+)/i]
任何人都知道這是如何實現的?通過jQuery獲取基於上述正則表達式的突出顯示的搜索條件最好?
嗯,它並不能解決問題,但獲取頁面的查詢結果真的很容易。您可以使用'location.search'獲取當前的'something = blah'部分url# –
謝謝,它是一個開始。 – ToddN