개발을 할 때 이런 상황에 자주 직면하게 됩니다.
a.swf가 웹 페이지에 추가되고, a.swf와 html 페이지에 동시에 스크롤 막대가 있고, 프로젝트 관리자가 BT 요구 사항을 제기했습니다---프로세스 a. swf 마우스를 스크롤하면 html 페이지가 스크롤되지 않습니다.
어떻게 해야 할까요?
방법 11. a.swf 스크롤 영역: JS에게 브라우저 마우스 스크롤 모니터를 제거하라고 지시합니다.
2. 마우스가 a.swf 스크롤 영역 밖으로 이동할 때: JS에게 브라우저 마우스 스크롤 모니터를 추가하라고 지시합니다.
3. a.swf의 wmode는 "window"로 설정됩니다.
요약: wmode를 "window"로 설정하면 a.swf가 그 아래의 모든 html 페이지를 차단하게 됩니다. a.swf 스크롤 영역으로 마우스 이동 페이지 전환 시 JS에 브라우저 마우스 스크롤 모니터링을 추가하라는 알림이 표시되지 않으므로 작업 후 html 페이지로 다시 전환할 때 스크롤 처리가 없습니다
방법 2: 1.a.swf는 자체 마우스 스크롤 수신 이벤트를 취소하고 휠투플래시(value)와 같은 JS 호출 처리 인터페이스를 추가합니다.
2. a.swf 스크롤 영역: JS에 알립니다(예: mouseIsInFlashWheelRange=true)
3. 마우스가 a.swf 스크롤 영역 밖으로 이동할 때: JS에 알립니다(예: mouseIsInFlashWheelRange=false). JS는 마우스 스크롤 이벤트를 수신합니다. 이벤트 수신 처리 기능에서 다음과 같은 판단을 내려야 합니다
Javascript 코드:
/**a.swf가 스크롤링을 시뮬레이션하도록 a.swf에서 제공하는 인터페이스를 호출합니다.*/
/** "flash"는 html에 포함된 a.swf의 ID이고 value는 html 스크롤 테이블 스크롤 값입니다.*/
document.getElementById("flashID").wheelToFlash(value);
/**HTML 페이지에서 마우스 이벤트(보통 event.preventDefault())의 버블링을 방지합니다.*/
event.preventDefault()
}
else
{
/**HTML의 일반적인 스크롤을 처리하기 위해 아무것도 할 필요가 없습니다.*/
}
: 방법 1과 비교해 wmode="window의 제한이 없습니다. "; Alt Tab의 문제는 여전히 존재합니다. 참고
: JS 코드를 작성할 때 브라우저마다 마우스 이벤트를 모니터링하고 스크롤 값을 다르게 가져오는 호환성 문제에 주의해야 합니다!

与 Windows 10 不同,Windows 11 具有新的现代“流畅滚动条”,当用户与之交互时会改变形状。Fluent 滚动条本质上是动态的,它们会在不同的外形尺寸或当您更改窗口大小时自动缩放,并且它目前在设置、媒体播放器等应用程序中使用。根据微软的一项新提议,谷歌浏览器可能很快就会拥有流畅的滚动条功能。微软在一份提案中表示,他们希望对 Chrome 中的旧滚动条进行现代化

react隐藏滚动条滚动的方法:1、打开相应的“react-native”文件;2、通过horizontal设置水平滚动;3、通过设置“showsHorizontalScrollIndicator”的值为“false”来隐藏水平滚动条即可。

近日有一些小伙伴咨询小编Mac系统滚动条怎么设置始终显示?下面就为大家带来了Mac系统滚动条设置始终显示的方法,有需要的小伙伴可以来了解了解哦。第一步:在系统开始菜单,选择【系统偏好设置】选项。第三步:在系统偏好设置页面,选择【通用】选项。第三步:在通用页面,选择【始终】显示滚动条。

标题:如何编写带滚动条的HTML文本框代码HTML中的文本框是常用的用户输入控件之一,在某些情况下,文本内容过长时会导致文本框显示不完整。这时,我们可以通过添加滚动条来让文本框支持滚动查看。本文将详细介绍如何编写带滚动条效果的HTML文本框代码,并给出具体的代码示例。一、使用textarea元素创建文本框在HTML中,我们使用textarea元素来创建文本框

HTML滚动条怎么做,需要具体代码示例在网页设计中,滚动条是一个常见的元素,它可以使网页在内容过多的情况下,能够方便地滚动查看。本文将介绍如何使用HTML创建滚动条,并提供具体的代码示例。首先,我们需要了解HTML中创建滚动条的基本原理。HTML中可以使用CSS样式来控制滚动条的外观和行为。具体来说,我们可以使用CSS属性对滚动条进行设置,其中常用的属性有o

当滚动条未激活或未使用时,Windows操作系统允许用户指定是否应自动隐藏它们。另一方面,Windows默认启用滚动条。如果任何用户想在他们的系统上启用或禁用此功能,请参阅这篇文章,帮助他们了解如何操作。如何在Windows11中启用或禁用始终显示滚动条1.按住Windows+U键将打开系统上的辅助功能页面。2.通过单击它来选择视觉效果,它位于辅助功能页面的顶部。3.如果要在系统上启用始终显示滚动条功能,请点击始终显示滚动条切换按钮将其打开,如下所示。4.您可以随时通过单击“始终显示

正如我们大多数人现在所知道的那样,新的Microsoft操作系统Windows11具有覆盖滚动条,当我们接近或使用它们时会改变形状。您可能想知道同样的动态特性也在Chromium浏览器中进行测试。这基本上意味着Chrome浏览器即将推出的Windows11实验版本可能很快就会具有覆盖滚动条功能。Chrome很快就会有Windows11风格的覆盖滚动条自2021年8月以来,这家总部位于雷德蒙德的科技公司一直在基于Chromium的Edge网络浏览器中不断测试其

html滚动条样式设置可以用scrollbar-width、scrollbar-color、::-webkit-scrollbar、::-webkit-scrollbar-thumb、::-webkit-scrollbar-track等。详细介绍:1、scrollbar-width,用于设置滚动条的宽度,可以使用thin、auto或者其他具体的宽度值来设置等等。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
