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

分享一個剛剛寫好的bookmarklet
https://forum.moztw.org/viewtopic.php?f=2&t=2815
1 頁 (共 1 頁)

發表人:  a MoZ user, from HKSAR [ 2004-07-20, 13:31 ]
文章主題 :  分享一個剛剛寫好的bookmarklet

平時大家都可能會看一些長篇大論的文章或百科全書, 當中可能會出現很多不明白的辭彙, 都有連結連到相關的地址作出說明.
本來Mozilla系列已經十分方便, 直接開Tab便成了, 不影響當前瀏覽之餘又不用等待那頁面的loading時間.
可是用Tab來開都不是最方便的辦法, 因為Tab並不是並列顯示, 長久下去, 轉Tab也會浪費了許多時間, 而且不方便閱讀...

故今天終於下定決心寫了一個方便自己的bookmarklet, 是用來將頁面的所有連結都轉成以Sidebar來開啟...

代碼:
javascript:for (var i = 0; i < document.links.length; i++) { document.links[i].target == "_search" ? document.links[i].removeAttribute("target") : document.links[i].setAttribute("target", "_search"); }

將這個當網址存成bookmark, 當需要開啟Sidebar作參考的時候, 按一下這個bookmark便成了.
另外我加了toggle功能, 再點一下就會回到以瀏覽器開啟的狀態.

希望這個小小bookmarklet也能方便大家... 如果有什麼意見, 歡迎提出 :wink:
亦希望大家多多嘗試寫bookmarklet, 也方便一下大家Firefox用戶啦.

P.S. 還有多個bookmarklet正在籌備中... 但暫時不攪了, 寫一個如此簡單的bookmarklet畢竟也花了我半個鐘時間啊... @o@

P.P.S. 這個bookmarklet不適用於Mozilla, 原因是Mozilla似乎沒有簡單的方法來開啟Sidebar... 但或許我不知道也說不定@_@, 如果大家有更好的方法, 歡迎指教. :wink:

發表人:  Coopoo [ 2004-07-20, 23:56 ]
文章主題 : 

謝謝, 非常實用.

發表人:  ides13 [ 2005-02-06, 00:21 ]
文章主題 : 

對不起,我是firefox的新手,不是很清楚什麼是bookmarklet是什麼,我試著將上述網址加入一書籤中,再次按下書籤時沒有反應。可不可以請再解譯bookmarklet是什麼意思?如何加入?

另外,我有用過搜尋關鍵字“bookmarklet”,瀏覽了幾個網頁但找不到相關的資訊。我還找到下列網址,試過它的bookmarklet可以用:
viewtopic.php?t=2036&highlight=Bookmarklet

發表人:  josesun [ 2005-02-06, 00:34 ]
文章主題 : 

ides13 寫:
對不起,我是firefox的新手,不是很清楚什麼是bookmarklet是什麼,我試著將上述網址加入一書籤中,再次按下書籤時沒有反應。可不可以請再解譯bookmarklet是什麼意思?如何加入?

另外,我有用過搜尋關鍵字“bookmarklet”,瀏覽了幾個網頁但找不到相關的資訊。我還找到下列網址,試過它的bookmarklet可以用:
viewtopic.php?t=2036&highlight=Bookmarklet

bookmarklet 我習慣譯做「書籤小程式」,就是一種能直接執行的各種功能的書籤。通常這類書籤小程式放在個人書籤列裡會很方便。

發表人:  ides13 [ 2005-02-19, 00:13 ]
文章主題 : 

對不起問一個很笨的問題,「什麼是Sidebar ?」。

可不可以貼上一個網址,讓小弟試試看上面的bookmartlet ,因為光是看這些文字還是看不懂什麼程式怎麼用,謝謝。

發表人:  coolcd [ 2005-02-19, 00:38 ]
文章主題 : 

意思應該是複製第一篇那四行 加到書籤
此後 執行該書籤就應該可以打開 SideBar
(SideBar 是指按 Ctrl+B 或 Ctrl+H 的資訊方塊列? 如果是的話 我照上面的方法好像無效耶?)

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