我想使用Firefox插件縮放網頁,但我找不到任何文檔addon docs。我想,使其工作作爲按Ctrl +鼠標滾輪或按Ctrl + + /-但它應該用我的插件。請幫忙。如何使用Firefox插件縮放頁面?
0
A
回答
1
ChromeWindow公開了允許以編程方式控制縮放的FullZoom對象。
但是我不認爲你可以通過附加SDK獲得它。
編輯:
在弗拉基米爾的回答來看,我建議以下
var {activeBrowserWindow} = require("window-utils");
activeBrowserWindow.FullZoom.enlarge();
activeBrowserWindow.FullZoom.reduce();
activeBrowserWindow.FullZoom.reset();
雖然你不能任意設定放大係數;獎金是你獲得看家免費,即每站點的縮放因子持久性。
2
您需要直接訪問browser
element,在full page zoom documentation描述的方式。附加SDK的高級模塊不提供這種訪問,您必須使用低級模塊才能訪問瀏覽器窗口。例如,要改變當前活動標籤的縮放級別,你會怎麼做:
var {activeBrowserWindow} = require("window-utils");
var browser = activeBrowserWindow.gBrowser.selectedBrowser;
browser.markupDocumentViewer.fullZoom = 1.5; // 150%
不幸的是,window-utils
module主要是無證。除了activeBrowserWindow
物業還提供了browserWindowIterator
功能,如果你想要操作的所有瀏覽器窗口的標籤是有用的:
var {browserWindowIterator} = require("window-utils");
for (var window in browserWindowIterator())
doSomething(window);
+0
這也是一個很好的答案,但我只能接受一個。 –
相關問題
- 1. 使用JQuery縮放頁面?
- 2. 如何使頁面縮放iframe
- 3. 瀏覽器插件/插件和頁面縮放
- 4. 使用插件SDK獲取Firefox插件中的頁面標題
- 5. 如何在縮放時使頁面停留在頁面中?
- 6. 如何使Firefox插件從頁面偵聽xmlhttprequests?
- 7. 如何使用縮放縮放封面流圖像放大android
- 8. javascript頁面縮放
- 9. JavaScript頁面縮放
- 10. 如何使用WP中的任何jQuery縮放插件縮放附加圖像?
- 11. 使用Javascript縮放頁面加載div
- 12. Ionic2如何使用jQuery插件頁面
- 13. 如何縮放no。頁面點擊?
- 14. Firefox SDK:如何在編譯時自動將插件版本放入html頁面
- 15. 修改頁面的Firefox插件DOM
- 16. 如何使用jQuery在頁面加載時縮放div?
- 17. 如何使Firefox插件
- 18. 使用比CSS中的頁面大的頁面縮放圖像
- 19. 使用jquery插件縮放圖片
- 20. 如何使用nsIParserUtils.parseFragment()用於Firefox插件
- 21. 使用Facebook頁面插件
- 22. 如何使用Firefox SDK插件將iframe附加到託管頁面?
- 23. 在縮放頁面時Firefox輸入問題
- 24. Firefox插件,如何返回到面板顯示的網頁
- 25. 如何從Firefox插件獲取iframe的內容顯示頁面?
- 26. 如何從Firefox插件將JavaScript注入頁面並運行它?
- 27. css/javascript頁面縮放
- 28. JavaScript - 防止頁面縮放
- 29. JasperReports頁面大小縮放
- 30. 自動縮放HTML頁面
你開發的添加,或者你想找到一個已經做了補充這是給你的嗎? – Ali
我正在開發插件。我已經發現一些準備好安裝插件,但我會用我自己的。 –
我建議不要打包這些加載項並查看它們是如何做到的。 – canuckistani