MozTW 討論區
https://forum.moztw.org/

加強[頁內尋找]及[搜尋引擎]的功能
https://forum.moztw.org/viewtopic.php?f=18&t=13232
1 頁 (共 1 頁)

發表人:  hurart [ 2006-03-16, 20:31 ]
文章主題 :  加強[頁內尋找]及[搜尋引擎]的功能

我想徵求一個套件"Find in this page 的歷史記錄"

我經常在網頁上找字串, 一次都會找好幾句字串...
在A頁找三句, 要打三句的字; 但到B頁, 除了最後一句, 前兩句又要重打一次, 很麻煩... 有時一次要查數十頁...
如果我隔天要續查, 那更是要全部重打...
只好自己先用"MS-NotePad"把句字都抄在裏面, 慘...
有沒有辦法可以把我之前"find in this page"的字串記錄來啊...

我最近在使用"Search Button"和"All-In-One Search Button"這兩個套件. 這兩者都很方便:

前者是把search engine欄外加一個按鈕, 以方便user可用滑鼠處理google/yahoo之類的尋找.

後者是頁內搜尋, 也是我想要的功能之一, 能把頁面的字串用顏色標示出來. 最特別的是, 它借用了search engine的輸入欄及F3, 所以不用必再用ctrl-F的欄位來查詢.
但還是在關閉Fx後, 下次開始後仍無法記憶之前字串.

感謝大家...

發表人:  hurart [ 2006-03-16, 20:44 ]
文章主題 :  我自己也在努力學習中

我還想要找個(或自己寫)可以編輯"Auto-Form已存表單"的工具. 不然它的字串越來越多, 我卻無法像IE那樣去整理它們.

但我看大家在程式都大量呼叫Fx的內建函式, 我要去哪兒找這些函式的列表及說明啊?

:oops:

發表人:  kourge [ 2006-03-16, 22:15 ]
文章主題 : 

其實 Firefox 內建的程式碼,很多都藏在 browser.jar 裡面,偶爾挖一下可以挖到寶
不過 autocomplete 可能需要下點功夫,因為(我猜)需要牽涉到 Components

發表人:  roytam1 [ 2006-03-16, 23:10 ]
文章主題 : 

kourge 寫:
其實 Firefox 內建的程式碼,很多都藏在 browser.jar 裡面,偶爾挖一下可以挖到寶
不過 autocomplete 可能需要下點功夫,因為(我猜)需要牽涉到 Components
autocomplete 是靠TypeAheadFind 這個內建的extension達成的...

發表人:  hurart [ 2006-03-16, 23:24 ]
文章主題 :  請問要如果觀看編輯formhistory.dat這個檔案

可否再說明清楚一點兒?
我只知form上的auto-completion是靠
formhistory.dat這個檔案在運作的, 但我無法用一般文字編輯器去整理它, 有什麼好建議嗎?
總不能Fx只有清除全部資料的功能吧...
IE都可以在欄位自動完成時, 用delete去刪除list中不要的值耶...

:o

  

發表人:  hurart [ 2006-03-25, 00:48 ]
文章主題 :  請教一個windows.status的問題

我最近一直在研究"All-In-One Search Button"這個套件, 它有些bug, 我想學著自己修.

但有個功能我一直試不出來, 就是於頁內找不到目標文字時, 欲在底端的status-bar顯示字串.

原程式是 window.status=document.getElementById("bundle_allinonesearch").getString("nothingfound");
setTimeout("window.status='';", 5000);

但沒有作用, 我想改, 卻不知從何下手, 請大家指導一下... 謝謝...

發表人:  yuoo2k [ 2006-03-25, 01:20 ]
文章主題 : 

hurart 寫:
window.status=document.getElementById("bundle_allinonesearch").getString("nothingfound");
setTimeout("window.status='';", 5000);

它的 window.status 改了似乎沒有作用。

是我的話,會嘗試直接用 DOM 檢視器,去抓狀態列的 DOM 節點資料出來看...

就會知道狀態列顯示文字的地方,它的 id 是 statusbar-display 而其 label 屬性就是狀態列文字...

所以 document.getElementById("statusbar-display").label = "????" 這樣就能改到狀態列文字!

發表人:  roytam1 [ 2006-03-25, 12:09 ]
文章主題 : 

hurart 寫:
我最近一直在研究"All-In-One Search Button"這個套件, 它有些bug, 我想學著自己修.

但有個功能我一直試不出來, 就是於頁內找不到目標文字時, 欲在底端的status-bar顯示字串.

原程式是 window.status=document.getElementById("bundle_allinonesearch").getString("nothingfound");
setTimeout("window.status='';", 5000);

但沒有作用, 我想改, 卻不知從何下手, 請大家指導一下... 謝謝...
跟這個有關?

附加檔案:
fx-js.PNG [23.15 KiB]
被下載 510 次

發表人:  hurart [ 2006-03-27, 08:41 ]
文章主題 :  看來還是得去安裝DOM檢視器

1.
可以用了, 謝謝yuoo2k.
而我現在又想要, 設計成該新字串在展示數秒後, 再恢復原來status-bar上的字串. 不知該如何作?

2.
我想要功能和roytam1貼的圖不太一樣, 還是謝謝roytam1...

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/