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的內建函式, 我要去哪兒找這些函式的列表及說明啊? ![]() |
發表人: | kourge [ 2006-03-16, 22:15 ] |
文章主題 : | |
其實 Firefox 內建的程式碼,很多都藏在 browser.jar 裡面,偶爾挖一下可以挖到寶 不過 autocomplete 可能需要下點功夫,因為(我猜)需要牽涉到 Components |
發表人: | roytam1 [ 2006-03-16, 23:10 ] |
文章主題 : | |
kourge 寫: 其實 Firefox 內建的程式碼,很多都藏在 browser.jar 裡面,偶爾挖一下可以挖到寶 autocomplete 是靠TypeAheadFind 這個內建的extension達成的...
不過 autocomplete 可能需要下點功夫,因為(我猜)需要牽涉到 Components |
發表人: | hurart [ 2006-03-16, 23:24 ] |
文章主題 : | 請問要如果觀看編輯formhistory.dat這個檔案 |
可否再說明清楚一點兒? 我只知form上的auto-completion是靠 formhistory.dat這個檔案在運作的, 但我無法用一般文字編輯器去整理它, 有什麼好建議嗎? 總不能Fx只有清除全部資料的功能吧... IE都可以在欄位自動完成時, 用delete去刪除list中不要的值耶... ![]() |
發表人: | 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); 但沒有作用, 我想改, 卻不知從何下手, 請大家指導一下... 謝謝...
|
發表人: | 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/ |