탭 막대 위에 마우스 휠을 사용하면 일부 코드가 실행될 수 있습니까?탭 위에서 마우스 휠을 사용할 때 어떤 작업을 수행합니까?
Google 크롬 API 설명서를 검색했지만 지금까지 아무 것도 찾지 못했습니다. 확장 기능을 아직 만들지는 않았지만 추가 기능을 추가 할 생각입니다.
탭 막대 위에 마우스 휠을 사용하면 일부 코드가 실행될 수 있습니까?탭 위에서 마우스 휠을 사용할 때 어떤 작업을 수행합니까?
Google 크롬 API 설명서를 검색했지만 지금까지 아무 것도 찾지 못했습니다. 확장 기능을 아직 만들지는 않았지만 추가 기능을 추가 할 생각입니다.
이것은 이 아니며이 아니지만 사용자가 요구하는 바를 대략적으로 파악하는 데 필요한 모든 도구가 포함되어 있습니다.
document.addEventListener("mousewheel", MouseWheelHandler, false);
function MouseWheelHandler(e){
var TabPosBarOnYAxis = 100;
var wheelUp = (e.wheelDeltaY > 0) ? true : false;
if(e.pageY < (TabPosBarOnYAxis + 50) || e.pageY > (TabPosBarOnYAxis - 50)){
if(wheelUp)
//Do something like change the active tab, or alert something, or whatever
else
//Do something else
}
}
편집 : 이 테스트 후에는 작동하지 않습니다. 이벤트 리스너는 마우스가 document
객체 위에있는 동안에 만 수신 대기합니다. 나는 window
에 붙이려고했으나 아무 것도 시도하지 않았다.
시도해 주셔서 감사합니다. – Daniel
아니요, 해당 API가 없습니다. 왜 그런 API가 필요한가요? –
마우스 휠을 사용하여 탭을 전환 할 수있는 확장 프로그램을 찾고있었습니다. 파이어 폭스에서 저를 지켜 주던 마지막 것입니다. 확장 프로그램을 아직 찾지 못했으므로 가능하지 않다고 생각했지만 확신을 구해야했습니다. – Daniel
내 마우스를 탭 스트립 위에 올려 놓으면 스크롤하여 Chromium이 내 탭을 전환합니다. 이 내장 기능을 확장하지 않아도됩니다. –