トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     getURLのリンクボタンがふたつあるバナーを作りましたが
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
gohst_cat
Åê¹ÆNo.12502
投稿日時: 2004-11-20 2:52
新米
居住地:
投稿: 4
使用環境:
PowerMac G4 1.25G Dual/ Mac OS 10.36/ Flash MX
getURLのリンクボタンがふたつあるバナーを作りましたが
Mac OS 10.36/ PM G4 1.25G Dual/ FLASH MXです。
バナーを作りました。
ひとつのフレームにMCが6個置いてあります。
その上に透明ボタンをふたつ貼りました。
重ならないように10ピクセル距離を空けて、上下に並べて
上のボタンはgetURLで、HTMLの別のページに行くボタン。
下のもうひとつは、やはりgetURLで_blankで新しいウインドウを開いて
cgiを呼んでHTMLページを開くボタンです。
URLは両方、絶対パスで書きました。
MCも透明ボタンも個別にレイヤーを作りました。

上のボタンは問題なく動作します。
問題は下のボタンで、新しいウインドウに新しいページを読み込んで
くれるのですが、同時に、元のウインドウでも上のボタンで行くページを
読んでしまうのです。
元のウインドウはそのままであって欲しいのですが。

解決する時間がなかったので、FLASHをボタンの領域に合わせて
上下に2分割して、テーブルを使って見た目はひとつのバナーに
なるように配置して、今回は難を逃れましたが、近々、同じような
バナーを作らなければなりません。

リンクボタンの誤作動(?)を解決する方法はないものでしょうか?
過去ログを検索してみましたが、キーワードの選び方が悪いのか
当てはまるものに巡り会いませんでした。

どうかよろしくご教授ください。
rin-ko
Åê¹ÆNo.12511
投稿日時: 2004-11-20 13:58
職人
居住地: 東京
投稿: 397
使用環境:
MacOSX10.5/10.4
WinXP SP3
MX2004Pro/CS3
Re: getURLのリンクボタンがふたつあるバナーを作りましたが
gohst_catさん、こんにちは。
試してみました。
Flash5およびMX2004で、第1フレームに透明ボタン二つを10px離して上下に配置。
それぞれに以下のアクションを設定。
this.getURL ( "http://www.hogehoge.com/" );
this.getURL ( "http://www.hogehoge.com/", "_blank" );
IE、Safariともに問題なく動きました。
状況を再現するための情報がまだ欠けているように思うのですが、このようなシンプルな構造にしても同じ現象がおきますでしょうか?
なにか根本的に私がカンチガイしていましたら、ごめんなさい。
ただ、それが本当に「ボタンの誤動作」なのかどうかを確認するためにも、まずはシンプルな構造で検証なさってみたほうが良いかと思います。
gohst_cat
Åê¹ÆNo.12537
投稿日時: 2004-11-21 9:21
新米
居住地:
投稿: 4
使用環境:
PowerMac G4 1.25G Dual/ Mac OS 10.36/ Flash MX
Re: getURLのリンクボタンがふたつあるバナーを作りましたが
rin-koさん、こんにちは。
ご助言ありがとうございます。
そうですね、原因を特定するためにも要素を絞って試してみます。
gohst_cat
Åê¹ÆNo.12542
投稿日時: 2004-11-21 12:44
新米
居住地:
投稿: 4
使用環境:
PowerMac G4 1.25G Dual/ Mac OS 10.36/ Flash MX
Re: getURLのリンクボタンがふたつあるバナーを作りましたが
えっと、私も透明ボタンのみのswfを作りました。

this.getURL ( "http://www.hogehoge.com/sono1/" );
this.getURL ( "http://www.hogehoge.com/sono2", "_blank" );

ローカルに置いてもサーバに上げても、Safari、IE、ともに
正常動作しました。

次はこれに、透明ボタンの裏側のMCをひとつずつ増やして試してみます。
gohst_cat
Åê¹ÆNo.12553
投稿日時: 2004-11-21 22:30
新米
居住地:
投稿: 4
使用環境:
PowerMac G4 1.25G Dual/ Mac OS 10.36/ Flash MX
Re: getURLのリンクボタンがふたつあるバナーを作りましたが
自己レスが続きますが、ご報告です。

先ほどの正常動作の透明ボタン2個のFLASHファイルに、ひとつずつ
MCを移植して試していきましたが、結局、全部貼ってもボタンは
正常に動きました。

ただし、今回は、「制御>ループ再生」のチェックを外して作りました。

そこで、大丈夫だったファイルで「ループ再生」にチェックを入れて
swfを書き出しました。が、これもちゃんと動作しました。

MCを移植する際に、不要なレイヤーやシンボルが取り去られての
結果でしょうか…??
よくわかりませんが解決いたしました。お騒がせいたしました?。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops