2010-06-10 90 views
3

我真的很想學習如何爲我的網站建立自己的搜索引擎。我有定義的按鈕和標籤,但它不搜索。我找不出實際搜索網站的HTML或XHTML代碼。如何使用XHTML/HTML將網站搜索功能添加到網站?

這是我到目前爲止的代碼:

<p class="search"> 
    <label>SEARCH</label> 
    <input name="search" type="text" class="txt" /> 
    <input name="search-btn" type="submit" class="btn" value="SEARCH" /> 
</p> 

謝謝!

回答

5

您不能僅使用HTML和XHTML提供搜索功能,除非您只是使用標準化表單來獲取某些外部搜索引擎(如Google)來完成此項工作。

可以使用JavaScript進行搜索,但這需要您將所有數據傳輸到客戶端,所以這不是一個好主意。

如果你想自己寫,你應該使用一些服務器端語言,比如PHP或者Python--它取決於你有權訪問的內容。

1

將搜索添加到您的網站並不像創建搜索表單那麼簡單:它還涉及到一堆編程。根據您的體驗級別以及您正在嘗試做的事情,將簡單的搜索功能編入您的網站可能會很有趣並且很有意義,但也可能非常耗時。如果你想採取簡單的路線,按照Jim的建議使用。如果您想親自制作,請參閱How would I implement a simple site search with php and mySQL?之類的內容以開始使用。

+0

感謝球員 啊...我看你怎麼也得再使用JavaScript ...感謝 – felixd68 2010-06-10 16:36:39

+0

需要注意的是,如果你使用谷歌網站搜索(或任何其他外部提供商),獲得返回結果依賴於被索引谷歌首先 - 小網站經常發現的事情不會像他們想要的那樣快速/全面地發生。 – 2010-06-10 16:48:41