Firefox アドオンでscroll
イベントをエミュレートする必要があります。iframe
以下のコードを使用しましたが、動作せずiframe
スクロールが動きません。そして、私にとってもう1つの質問は、どのinitUIEvent
方向のスクロールイベントをディスパッチする必要があるかをどのように知っているのですか? (水平または垂直)
var windows = require("window-utils"),
selectedBrowser = windows.activeBrowserWindow.gBrowser.selectedBrowser,
contentWindow = selectedBrowser.contentWindow,
document = selectedBrowser.contentDocument;
obj = document.getElementById("scrollable_frame");
evt = document.createEvent("UIEvents");
evt.initUIEvent("scroll", true, true,
windows.activeBrowserWindow.gBrowser.selectedBrowser.contentWindow, 2);
obj.dispatchEvent(evt);