Firefox userChrome.js greasemonkeyスクリプトスレ45 (533レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
336
(2): 名無しさん@お腹いっぱい。 [sage] 05/01(木)01:16 ID:0TIzTn/V0(1/2)
Tampermonkeyで、あるサイトでマウスホイールをした時にページスクロールキーの動作をさせる方法があれば教えて下さい。

var up = new Event('keydown', { keyCode: 33 });
var down = new Event('keydown', { keyCode: 34 });
document.addEventListener ('wheel', ホイール操作,false);

function ホイール操作(e) {
let ホイール回転 = e.deltaY

if (ホイール回転 < 0){
console.log("上")
document.dispatchEvent(up);
} else if (ホイール回転 > 0){
console.log("下")
document.dispatchEvent(down);
}
}

これでホイールを回すとコンソールには「上・下」と表示されるのですが、
ページスクロールがされません、、、
(マウス本来の動作の行スクロールがされるだけ)
337
(1): 名無しさん@お腹いっぱい。 [] 05/01(木)01:30 ID:5MoYgvVS0(1)
>>336
実際にキーダウンイベントが発生していることは確認済みってこと?
338
(1): 名無しさん@お腹いっぱい。 [sage] 05/01(木)01:39 ID:sc4I7gHg0(1)
>>336
「Tampermonkeyで、あるサイトでマウスホイールをした時にページスクロールキーの動作をさせる方法があれば教えて下さい。」
これそのままChatGPTに聞いてみ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s