• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > html与嵌入其中的flash均存在滚动条的情况分析及处理方法

html与嵌入其中的flash均存在滚动条的情况分析及处理方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含滚动条,嵌入flash等相关知识,佚名 希望在学习及工作中可以帮助到您
我们在做开发时经常会遇到这种情况:
a.swf被添加到网页中, a.swf和html页面同时存在滚动条, 项目经理提了一个BT的需求---处理a.swf鼠标滚动的时候html页面不执行滚动, 反之则执行html页面的滚动!
应该怎么做呢?
方法1:
1.鼠标移入a.swf滚动区域的时候: 告知JS移除浏览器鼠标滚动监听.
2.鼠标移出a.swf滚动区域的时候: 告知JS添加浏览器鼠标滚动监听.
3.a.swf的wmode设置为"window".
总结: wmode设置为"window"可能会不满足项目需求, 这使得a.swf遮挡住任何在其之下的html页面; 另外鼠标移入a.swf滚动区域后按Alt+Tab切换页面时没有告知JS添加浏览器鼠标滚动监听, 所以在操作之后切回到html页面中是没有滚动处理的

方法2:
1.a.swf取消自身的鼠标滚动监听事件, 添加滚动处理接口供JS调用, 例如wheelToFlash(value).
2.鼠标移入a.swf滚动区域的时候: 告知JS, 例如mouseIsInFlashWheelRange=true.
3.鼠标移出a.swf滚动区域的时候: 告知JS, 例如mouseIsInFlashWheelRange=false;
4.JS监听鼠标滚动事件, 在事件监听处理函数中我们需要做如下判断
Javascript代码:

: 在写JS代码的时候我们需要注意兼容性的问题, 不同浏览器对鼠标事件的监听以及滚动值的获取均不相同!

您可能想查找下面的文章:

  • html 隐藏滚动条的简单实现
  • HTML 隐藏滚动条和去除滚动条的方法
  • 使用overflow: hidden来禁用页面滚动条
  • html中设置让div中的内容超出后自动显示滚动条
  • 关于HTML中的滚动条/去掉滚动条问题
  • html让局部强制出现滚动条不破坏整体的样式和布局
  • 关于HTML中的滚动条使用技巧分享
  • html与嵌入其中的flash均存在滚动条的情况分析及处理方法
  • html滚动条 textarea属性设置

相关文章

  • 2017-08-05html无序列表标签和有序列表标签使用示例
  • 2017-08-05Zen HTML Elements 使用zen coding的朋友可以收藏下
  • 2017-08-28多语言网站(如何实现网站的多语言版本?)
  • 2017-08-05将html文本中所有的标签替换掉的方法
  • 2017-08-05input元素[type="file"]时的样式定制及浏览器兼容性问题探讨
  • 2017-08-05html area图片热点的使用介绍附相关属性一览表
  • 2017-08-05ie 滤镜大全整理
  • 2017-08-05使用iframe实现提交表单不刷新页面
  • 2017-08-05网页前端开发CSS相关团队协作
  • 2017-08-05html借助marquee实现文字左右滚动

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • W3C教程(10):W3C XQuery 活动
    • HTML 结构化实现方法
    • HTML教程:收集的常用的HTML标签(6)
    • HTML thead 标签定义和用法详细介绍
    • HTML 编辑基础(菜鸟必看篇)
    • 链接中的href=#是什么意思呢
    • 超连接的四种状态的应用详细讲解
    • 浅析响应式框架中,table表头自动换行的快速解决方法
    • 利用HTML、CSS 实现带表情的评论框的制作教程
    • html中的图片直接使用base64编码后的字符串代替

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有