アプリ版:「スタンプのみでお礼する」機能のリリースについて

HTMLファイルにobjectタグで埋め込んだswfファイルに、
swfファイル自身のアクションスクリプトで
ハイパーリンクをつけるのではなく、
HTML上でハイパーリンクをつける場合
どうすればよいでしょうか。普通にaタグで囲むだけでは
ムリなようなので…。

A 回答 (2件)

私も一生懸命試してみたのですが,


やりかたが悪いのか,div onClick ではできませんでした。
Flash の周りならリンクが付くのですけどね,
肝腎な Flash にリンクが付きません。
この方法に期待していた(る)のですが…


しかし他の方法で,
FlashにHTMLからリンクを張ることはできることはできるのです。
以前私が回答したものですが。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1585290
  ↑教えて!goo  ↓OKWave (同じです)
http://okwave.jp/kotaeru.php3?q=1585290

ただ,すごい大変です。
Flash を HTML に貼り付けるタグに,背景透明 transparent を書いて,
さらに,その上に GIF などを表示させて,そのGIFにリンクを張るのです。
GIF は Flash を隠してはいけませんから,透明なGIFが良いですね。
だから JPEG ではダメです。

ひょっとしたら,GIFではなく,クリッカブル・マップでもできるかもしれません。
(したことない単なる思いつきです。)

あと,上のURLにも書いていますが,
環境対応が万全ではありませんので,注意してください。


また上のURLで質問者の方はできたと書かれていますが,
私自身は,やり方の大筋を知っているだけで,実際には挑戦していません。
だから詳しいことはよくわかりません。

というか,
Flash されている人は(私も含めて),Flash内の何かをボタンにして,
そのボタンに

on (release) {
 getURL("xxxx.html");
}

を書く。
という,目をつぶっていてもできるような,
なおかつ安全確実な方法しかしないので,
逆に,わざわざ遠回りをしてアブナイ橋を渡らないのですよ。

そんなわけで,
あまりそう言う方面を探求していません。
悪しからず…
    • good
    • 0
この回答へのお礼

どうもありがとうございました。

flashではカンタンにできるのは知っているのですが
今回はHTMLでつける必要があるのでした。

ログ解析ソフトがHTMLにつけるリンクでないと
機能しないようでして…。

でも、どうもありがとうございました。

やる方法はあるには、あるんですね♪

お礼日時:2006/03/24 22:19

試してないんですが


swfを埋め込んでるところを
<div onClick="window.location.href='アドレス';">
</div>
でくくったらできませんか?

あと、マルチポスト(多重投稿)はいけません。
    • good
    • 0
この回答へのお礼

できませんでした…

投稿は気をつけます

お礼日時:2006/03/22 06:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!