2004 年 3 月 16 日

寫了一個簡單的搜尋頁面

有的時候會覺得,目前在網路上有這麼多的入口網站服務,每個網站所提供的搜尋服務或是類別不同,或是找到的結果也不一樣,有些資料可以在某些站台上找得到,某些則否,所以你便必須要一一連往不同的站台,分別使用不同的搜尋服務,有時也實在覺得麻煩。而在資本主義邏輯的運作之下,似乎也很難期待要各家搜尋引擎服務像圖書館一樣,用z39.50之類的方式串連彼此的資料庫,讓你可以在其中一個站台,同時搜尋多個其他資料庫當中的資料。

我一向是個懶人,懶人總要想一些懶方法偷懶,所以簡單寫了以下的搜尋頁面,您只需要用滑鼠點選、切換你要搜尋的站台,便可以用同一關鍵字,使用不同搜尋站台所提供的服務。這麼一個表單或許可以在搜尋資料時,方便一些。

這個表單只使用了JavaScript,沒有使用任何CGIPHP之類動態頁面功能,也沒有任何需要系統後端執行的部分。換言之,您也可以將這個表單儲存在自己的磁碟機上,或是放在其他的網路空間中。另外,請注意,因為這個表單開始是用Big5編碼寫的,原因是為了遷就大多台灣常用的搜尋工具,多為Big5編碼,而您目前所看到的這個頁面,使用的是UTF-8編碼,所以直接使用本頁面下方的表單,搜尋中文資料時會有問題,您可以看看在Big5編碼下的頁面:zonble’s search tool

Share and Enjoy:
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Print
  • PDF
  • Tumblr
  • Twitter


11 項留言回應 »

抱歉請教一下zonble,在下想將這個搜尋表單放在網站上使用,可能會配合目前網站上的css,不知您是否首肯^^?

1. 來自 casx 的 迴響留言 — 2004 年 3 月 17 日 @ 4:27 pm

「換言之,您也可以將這個表單儲存在自己的磁碟機上,或是放在其他的網路空間中。」

2. 來自 zonble 的 迴響留言 — 2004 年 3 月 18 日 @ 4:16 am

在下是有看到上述句子,只是積習難改,不先問一聲就自己拿來用總是會覺得怪怪的^^||,總之,還是說聲謝謝了^^.

3. 來自 casx 的 迴響留言 — 2004 年 3 月 18 日 @ 9:42 pm

這個網頁語法真是超好用的,剛才試了一下,有個問題想請教您…因為每次開啟執行後視窗都會跳到要查詢的網站上,如果要用另外一種搜尋..就需要再開一次視窗…想請問的是:該如何把語法改成當按下”搜尋”後..搜尋得結果可以出現在另一個視窗?

4. 來自 Samuel 的 迴響留言 — 2004 年 4 月 5 日 @ 10:04 pm

先去找window.location.href=locationurl;這一行,然後改用windows.open語法重寫過就可以了。我個人是很討厭一直開新視窗。

5. 來自 zonble 的 迴響留言 — 2004 年 4 月 5 日 @ 11:04 pm

真抱歉..我不懂Java的語言,上網看了看教學,把您所說的window.location.href=locationurl更換成window.open=(“”,”null”,”");
不行…完全沒反應….我希望做一個本機用的首頁,用框架分左右,目的是把一些常用的鏈結放在左邊的小框架…搜尋放在左方框架的下方..右邊的框架是用來瀏覽網頁的..

6. 來自 Samuel 的 迴響留言 — 2004 年 4 月 6 日 @ 11:29 am

這邊有一份文件,對window.open()語法寫得相當詳盡:

http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/open_0.asp

7. 來自 zonble 的 迴響留言 — 2004 年 4 月 7 日 @ 6:06 am

您好…我又來發問了^_^
我將window.location.href=locationurl;
這一行
改成window.open(“locationurl”,”basefrm”, “”);
其中basefrm是框架的名稱
現在新視窗已經會跑到框架裡面了
不過內容確是”無法顯示網頁”
看來應該是沒有鏈結到搜尋的程式碼
不知何解??

8. 來自 Samuel 的 迴響留言 — 2004 年 4 月 8 日 @ 8:12 pm

把”locationurl”改成locationurl,把引號拿掉。

回答這類的問題真煩。

9. 來自 zonble 的 迴響留言 — 2004 年 4 月 9 日 @ 2:09 am

這段時間造成您的困擾感到非常抱歉
爾後不會再煩擾您的

10. 來自 Samuel 的 迴響留言 — 2004 年 4 月 9 日 @ 9:07 am

[轉載] zonble 自製的搜尋工具列
出處: 寫了一個簡單的搜尋頁面 給 big5 碼使用的網址: http://zonble.net/etc/searchtool.html...

11. 來自 [irenepcc] :: My Blog My Think My Way 的 Trackback — 2004 年 3 月 30 日 @ 12:24 am

Powered by WordPress 3.0.1, ideas and cares.

Weizhong Yang (a.k.a zonble)

Email:

Email:

AIM: zonble@mac.com