• ベストアンサー

ActionScript2.0でウェブ開発しています。

ActionScript2.0でウェブ開発しています。 ユーザーから、マウスホイールを使って画面を上下スクロールさせた時に、現在はブラウザの右側に表示されるスクロールバーと動きが連動していないので、連動させてほしいとの要望が寄せられています。これって技術的に可能ですかね? Flash画面でのマウスホイールの動きをイベントとして拾えてもそれによってブラウザのスクロールバーを連動させる手段があるのでしょうか?

  • Flash
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

私の知る限り、ActionScript のみでは不可です. Javascriptと連携させて力技でできるのかもしれませんが、 ブラウザ側のスクロールバーを非表示にして flash側に実装したスクロールバーのみで完結させる(またはその逆)のが 現実的ではないかと思います.

関連するQ&A

  • ActionScript2.0で画面スクロール

    ActionScript2.0でプログラミングしています。 ブラウザのフラッシュ画面上でマウスホイールによる垂直スクロールをさせたいのですが、どのようにしたらいいでしょうか? マウスホイールの回転イベントは、Mouse.onMouseWheel() で拾えることはわかっているのですが、その際の処理としてどのようにすれば画面全体を垂直にスクロールさせることができるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • Flash
  • エクセル2007 スクロールバーがシートと連動しない

    エクセル2007 スクロールバーがシートと連動しない エクセル2007のスクロールバーでバーをドラッグしながら画面を上下にスクロールさせようとしてるのですが、クリックすると行番号が左側に表示されてドラッグした状態でマウスを上下しても画面はスクロールせずドロップした瞬間に横に出ていた行番号へと移動します。 ブラウザのようにマウスを上下すれば一緒に画面も動いて欲しいのですがその設定がどこにあるのかがわかりません。 ウィンドウの固定やスクロールロックとかも調べましたが関係無かったようです。 また、同じOSで同じエクセルバージョンでもそれが出来るのと出来ないのがあります。 一体どのように設定すれば良いのか教えていただけないでしょうか? わかりにくい文章で誠に申し訳ありませんが宜しくお願い致します。

  • VB.NET MDI親フォームのスクロールバー制御

    開発環境:Windows XP、VB.NET 2005 MDI親フォームに複数のMDI子フォームを貼り付けるプログラムを作っています。 MDI子フォームを重ならないように配置させているのですが、MDI親フォームの表示領域を超えた場合に自動的にスクロールバーが現れます。 この時に、マウスのホイールの上下の動きにあわて、MDI親フォームのスクロールバーを制御して画面を上下させたいのですが方法が分かりません。 どなたかご享受ください。

  • 画面スクロールが突然おかしくなりました

    ネットサーフィンしていて画面をマウスのホイールでスクロールさせようとしたら、それまで普通に機能していたホイールでのスクロールが出来なくなっていました。 こちらで検索をかけてみたら「掃除をすると直ったり…」とあったので、マウスの中の埃等も取りましたが全く直りません。 ホイールをクリックすると一応上下矢印マークが出るのですが(今まではそのマークは出なかったけれどスクロール出来ました)、ホイールを回しても動かず、その状態でホイールを触らずにポインタを上下に動かすと、勝手に画面がトップやエンドまでスクロールしていってしまいます。 また、マウスに触っていなくても勝手に画面が上下に激しく動いたりします。 ひどい時は画面を見ていられませんし、スクロールバーをドラッグしても動かなかったりします。 マウスの他の機能(左右ボタン・ポインタの動き)は異常なくみえます。 マウスではなくてOSの方が設定がおかしくなった気もします(設定を変えたりはしていませんが)。Windowsのヘルプを見て「マウスのホイールのプロパティ」からの設定も試しましたが、全く直る気配もありません。 ホイールとスクロールを正常に戻すにはどうしたらよいのでしょうか。 使用マシン:SONY VAIO PCV-MX3GK 使用OS:windows 2000 使用マウス:PS/2互換マウス(VAIOに標準装備されていたものをそのまま使用)

  • FlashでWebシステム開発

    こんにちわ。 タイトルの通り、FlashでWebシステムを開発をすることを考えています。 現状のシステムをWebで開発しようとしていますが、かなり細かい制御が多 いので、ブラウザ(HTML+javascript)で実現するのは不可能だろうということになりました。 そこで、Flashのみで開発しようと思うのですが、疑問 があります。まずSQLServer2000と連携できるかという ことです。例えば、コンボボックスを開いた時点で、 SQLServer上のデータを見にいって、表示する・・・など、DBと直接連動でき、画面自体も細かいエラーチェック等ができるものなのでしょうか? それと、開発工数なのですが、Flashで開発することで 極端に工数が上がるということはないでしょうか? もう一つ。Macromediaのサイトをみていると、ColdFusionやFlex、Flashなどいろいろ開発するソフト があるようなのですが、今回のようなシステムを開発 するのに最適なパッケージの組み合わせはどのように なるでしょうか。 結構、早急なのでよろしくお願い致します。

    • ベストアンサー
    • Flash
  • PhotoShop CSにつきましての質問です。

    こんにちは質問させてください。 PhotoShopCSを使用しているのですが、 画像のスクロールをマウスのホイールやスクロールバーを 使わずにキーボードで操作する方法はありませんでしょうか? マウスのホイールだと画像を拡大したときに スクロール速度が遅いので困っています。 また、スクロールバーをつかってスクロールさせるのが ちょっとめんどくさいので、 キーボードで操作できたらなと思い質問させていただきました。 サファリなどのブラウザのように、 キーボードの上下左右のキーで操作などはできませんでしょうか? どなたかご存じの方いらっしゃいましたら 教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • ActionScriptでブラウザからフォーカスが外れた時にイベントを

    ActionScriptでブラウザからフォーカスが外れた時にイベントを起こすことは可能でしょうか? 例えばIE上とかで表示しているFlashがあるとします。 IEが非アクティブになったときになんらかのイベントを起こすことは出来るのでしょうか?

    • ベストアンサー
    • Flash
  • マウスで画面がスクロールできなくなりました

    マウスで画面がスクロールできなくなってしまいました。その解消法を教えていただけませんか? サンワサンプライさんという会社のMA-LS17Sというマウスを使用しているのですが、初めはマウスのホイールでEXCELやインターネットを見ている時など普通にスクロールできたのですが、ある時に全くそれができなくなり、画面の右側のバーをクリックしないと画面を上下に動かせなくなりました。 マウス自体はポインタも動くし一見普通に動いているよう感じなのですが、スクロールだけできなくなったみたいで、後ろのレーザーの部分が最初は光っていたのが光らなくなってからスクロールできなくなった気がするのですが、定かではなく…どうしたら解消できるのか、どなたかお解りな方がいらっしゃいましたら、是非とも教えていただければ幸いです。 よろしくお願いいたします。

  • ActionScript3でスクロールバーを作成

    ActionScript3でスクロールバーを作成 したいのですが、一つの問題がわかりません。それはこのページのように↓ http://www.shin-go.net/motionlab/?p=121 スクロールバーを動かすことでコンテンツもスクロールでき、スクロールバーのドラッグを止めた時コンテンツが減速して止まるというようなものを作りたいのです。 そのわからない問題がドラッグを止めた時コンテンツをどうやって減速させて止めているのか?です。そのページではサンプルがDLできるのでソースは見れるのですが、ソースを見てもどこの部分でドラッグを止めたらコンテンツを減速して止めるという命令をしているのかがよくわかりません。ドラッグを止めるstopDrag()のときにどんな命令をすればできるのでしょうか? 制作環境:Flash CS4、ActionScript3

    • ベストアンサー
    • Flash
  • VBEでマウスホイールは効かない??

    Excel2003のVBE画面では、マウスのホイールでスクロールは出来ないのでしょうか。 今は右のスクロールバーで上下していますが不便です。 マウスホイールを可能にする設定は有るのでしょうか。 (デバイスはMS Wireless Notebook Laser Mouse 6000です)