1

탭 막대 위에 마우스 휠을 사용하면 일부 코드가 실행될 수 있습니까?탭 위에서 마우스 휠을 사용할 때 어떤 작업을 수행합니까?

Google 크롬 API 설명서를 검색했지만 지금까지 아무 것도 찾지 못했습니다. 확장 기능을 아직 만들지는 않았지만 추가 기능을 추가 할 생각입니다.

+1

아니요, 해당 API가 없습니다. 왜 그런 API가 필요한가요? –

+0

마우스 휠을 사용하여 탭을 전환 할 수있는 확장 프로그램을 찾고있었습니다. 파이어 폭스에서 저를 지켜 주던 마지막 것입니다. 확장 프로그램을 아직 찾지 못했으므로 가능하지 않다고 생각했지만 확신을 구해야했습니다. – Daniel

+0

내 마우스를 탭 스트립 위에 올려 놓으면 스크롤하여 Chromium이 내 탭을 전환합니다. 이 내장 기능을 확장하지 않아도됩니다. –

답변

0

이것은 이 아니며이 아니지만 사용자가 요구하는 바를 대략적으로 파악하는 데 필요한 모든 도구가 포함되어 있습니다.

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에 붙이려고했으나 아무 것도 시도하지 않았다.

+0

시도해 주셔서 감사합니다. – Daniel

관련 문제