在 Flash 对象内滚动时防止网页滚动

2024-04-02

我确信这一定是一个常见问题,但我在其他地方没有找到答案。

我在一个长网页中嵌入了一个 Flash 对象。我侦听 Flash 中的 MOUSE_WHEEL 事件,并相应地滚动 Flash 内容。但是,当我滚动 Flash 对象时,网页也会滚动。

有什么方法可以防止这种行为,即当 Flash 对象具有焦点时锁定网页的滚动位置?我宁愿不必使用 JavaScript。


这是一个不需要 JavaScript 的优秀解决方案:

http://www.spikything.com/blog/index.php/2009/11/27/stop-simultaneous-flash-browser-scrolling/ http://www.spikything.com/blog/index.php/2009/11/27/stop-simultaneous-flash-browser-scrolling/

(从技术上讲,它确实使用了 JavaScript,但 JavaScript 是由 Flash 注入的,因此您不需要自己向 HTML 页面添加任何内容。换句话说,您唯一需要管理的代码是 AS3)。

这似乎适用于我测试过的每个浏览器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Flash 对象内滚动时防止网页滚动 的相关文章

随机推荐

  • 如何删除 jQuery Mobile 样式?

    我之所以选择 jQuery Mobile 是因为它的动画功能和动态页面支持 而不是其他框架 然而 我在造型方面遇到了麻烦 我想保留基本页面样式以便执行页面转换 但我还需要完全自定义标题 列表视图 按钮 搜索框的外观 仅处理颜色是不够的 我需
  • Jetty + intellij idea :: 添加库

    I get java lang NoClassDefFoundError当我将 3d party 库添加到我的项目中时 我尝试将库添加到 web inf 模块依赖项 服务器库 但它不起作用 使用jetty和idea将库添加到项目的正确方法是
  • Gradle:应用程序和测试应用程序的已解决版本不同

    当我添加依赖项时 compile net bytebuddy byte buddy android 0 7 8 在我的应用程序中 我收到此错误 Conflict with dependency net bytebuddy byte budd
  • SQL 条件排序依据

    我正在两个表上进行连接 一个是用户表 另一个是高级用户列表 我需要让高级会员首先出现在我的查询中 然而 仅仅因为他们位于高级用户表中并不意味着他们仍然是高级会员 还有一个 IsActive 字段也需要检查 所以基本上我需要按以下顺序返回结果
  • 我正在尝试从某个检查点 (Tensorflow) 恢复训练,因为我正在使用 Colab 并且 12 小时还不够

    这是我正在使用的代码的一部分 checkpoint dir training checkpoints1 checkpoint prefix os path join checkpoint dir ckpt checkpoint tf tra
  • 单元测试异步操作

    我想对执行异步操作的方法进行单元测试 Task Factory StartNew gt method to test and return value var result LongRunningOperation 我在单元测试 用 c 编
  • 如何向 ASP.NET 托管的 ICS iCalendar for Outlook 添加身份验证

    我有一个 ASP NET 应用程序 它动态创建 ICS 日历 使用 DDay iCal 库 http rbalajiprasad blogspot co uk 2012 11 mvc c create ical calendar ics f
  • 如何确定 Accumulo 表可见性?

    我们有一个 Accumulo 实例 其中一些表包含使用可见性标记写入的数据 而我们当前的用户都没有这些标记 由于各种原因 我们不知道表中的所有可见性字符串 标记是什么 因此 我们有孤立数据 Accumulo root 用户或其他用户是否可以
  • IntelliJ IDEA全局环境变量配置

    我需要在我的所有想法运行配置中使用环境变量 我目前使用run gt 编辑配置 gt 然后在选定的配置中输入环境变量 然而 当我需要运行单独的测试场景时 这是非常乏味的 因为每个测试场景都会创建一个新的运行配置 并且我需要重新输入变量 我尝试
  • Liferay 7 中自定义登录后操作中的 LAST_PATH 重定向

    我正在 Liferay 7 中实现自定义登录 一个用于登录挂钩 portlet 的模块 一个用于 ActionCommand 的模块 我还为登录后事件生成了类 问题是重定向在此类或登录挂钩 porlet 的 JSP 上都不起作用 这是我的
  • Bootstrap .btn-group 复选框的 onclick 在 JSFiddle 中有效,但在浏览器中无效

    下面的表单包含一个使用复选框的 Bootstrap 切换按钮组 我需要监听复选框输入上的点击事件
  • Serilog - 如何制作自定义控制台输出格式?

    我在用Serilog https github com serilog serilog with Serilog 接收器 控制台 https github com serilog serilog sinks console在我的 C 项目中
  • omn​​iauth-devise 错误:“验证失败:电子邮件已被占用”

    我正在尝试使用omniauth devise创建一个rails 4应用程序 使用 Facebook 登录 使用谷歌登录 使用 linkedin 登录 用推特登录 在这里 我可以使用 facebook linkedin twitter 或 g
  • 如何从 WooCommerce 店面主题主页隐藏页面标题?

    我试图隐藏主页上的店面页面标题 此代码从各个方面隐藏它 function sf change homepage title args remove action storefront page storefront page header
  • 如何做一个连续回收UIView动画

    下面的代码将图像视图从右向左移动一次 但我想连续这样做 从右向左移动 然后在屏幕外向左移回 然后再次从右向左重复 imageview UIImageView alloc initWithFrame CGRectMake 320 200 26
  • PHP 中的一行 if 语句

    我想要一些类似于 JavaScript 的东西 var foo true foo doSometing 但这似乎在 PHP 中不起作用 如果满足条件 我会尝试向标签添加一个类 并且为了可读性 我希望将嵌入的 PHP 保持在最低限度 到目前为
  • 如何做到“如果单击其他..”

    我正在尝试使用 jQuery 来做类似的事情 if jQuery id click do some stuff else run function2 但我不确定如何使用 jQuery 来做到这一点 任何帮助将不胜感激 Edit 我正在尝试运
  • 我们可以动态添加文本字段吗

    我在我的聊天机器人中创建了一个自适应卡 使用 json 它接受用户的输入 我想添加一个按钮 使用户每次单击插入字段时都可以添加新的文本字段 即 用户可以单击插入按钮输入教育详细信息 学校 学院等 这可以在自适应卡中实现吗 我也想知道 自适应
  • 在文本段中创建具有给定大小的 C 函数

    我正在编程一个嵌入式powerpc questions tagged powerpc32位系统具有32 kbyte 8路组相联二级指令缓存 为了避免缓存抖动 我们以某种方式对齐函数 使得高频调用的一组函数的文本 想想中断代码 最终出现在单独
  • 在 Flash 对象内滚动时防止网页滚动

    我确信这一定是一个常见问题 但我在其他地方没有找到答案 我在一个长网页中嵌入了一个 Flash 对象 我侦听 Flash 中的 MOUSE WHEEL 事件 并相应地滚动 Flash 内容 但是 当我滚动 Flash 对象时 网页也会滚动