我有一個大公司的主頁,我有一個搜索按鈕,如果我想找到一個州或城市的公司,我可以過濾我的搜索。如何使用會話變量或cookie
我決定按城市篩選我的搜索,可以說芝加哥,我搜索到了10家公司。
我點擊該列表中的任何一家公司,然後轉到公司詳細信息,但我意識到這不是我正在尋找的公司,所以我想回到我的10家公司結果列表,而是返回到主要公司的搜索界面,我不得不重新開始我的搜索。
如何在這種情況下使用會話變量或cookie?
有人可以幫助我嗎?
我有一個大公司的主頁,我有一個搜索按鈕,如果我想找到一個州或城市的公司,我可以過濾我的搜索。如何使用會話變量或cookie
我決定按城市篩選我的搜索,可以說芝加哥,我搜索到了10家公司。
我點擊該列表中的任何一家公司,然後轉到公司詳細信息,但我意識到這不是我正在尋找的公司,所以我想回到我的10家公司結果列表,而是返回到主要公司的搜索界面,我不得不重新開始我的搜索。
如何在這種情況下使用會話變量或cookie?
有人可以幫助我嗎?
另一個不涉及Session
或cookies
的有效選項將使用url來傳遞搜索參數。如果您的網站是公開的,這也可能會幫助您搜索引擎優化。
如果您沒有使用任何重寫,您可以使用友好的url +重寫規則或僅查詢字符串。
在公司詳細信息頁面上,您將存儲引用網址,如果用戶想要回來,則可以在該頁面上執行此操作。
我同意克勞迪奧,但如果你想使用會話我會做類似下面
在頁面加載做這樣的事情
if(!Page.IsPostBack)
{
string filter = Session["SearchQuery"].ToString();
if(filter != null)
{
FilterResults(filter)
}
}
,然後在過濾器事件做些什麼像
Session["Filter"] = txtCityName.txt;
FilterResults(txtCityName.txt);
嗨克勞迪奧 讓我告訴你更多關於這一點。是我爲之工作的公司的內部職位頁面。 正如我之前所說的,一旦他們想要返回點擊菜單欄或後退按鈕,他們想要返回到列表結果,以便不要再次搜索。 –
如果你考慮谷歌如何進行搜索,我想搜索單詞你好,你可以去這個鏈接https://www.google.com/search?q=Hello所以它拿起查詢字符串,並搜索 – theedam
請問這個樣子: 會議[ 「SearchResult所」] = searchList searchList =修剪(LCASE(會話( 「」 SearchResult所「))) –