メイン 迷える子羊の部屋【初心者専用】 IE6だけgetURLがうまく動かない | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ryoutarou | Åê¹ÆNo.40658 投稿日時: 2008-11-5 22:40 |
新米 居住地: osaka 投稿: 3
使用環境:
|
IE6だけgetURLがうまく動かない はじめまして。
FLASHを作り始めてまだ1か月目の新米です。 FLASH内に複数のボタンを作り、 ボタン1つ目のスクリプト on(release){ getURL("java script:location.href='XXX.html#one';void(0);"); } ボタン2つ目のスクリプト on(release){ getURL("java script:location.href='XXX.html#two';void(0);"); } ボタン3… というような形で、swfを貼り付けたHTML内のアンカータグに飛ばしたいのですが、IE6のみなぜか、 1回目…表示される 2回目…表示される 3回目…真白な画面になる という現象に悩まされています。 IE7、Firefox2.0、Slepinir等では何回でも、どのボタンを押してもアンカータグに飛んでくれますが…。 IE6では複数あるボタンをランダムに3回押しても、 同じボタンを3回押しても、必ずこの現象が起きてしまいます。 getURL('java script:void(window.open"'XXX.html#xxx","_self"))'); などでも3回目に真白になります。 解決策はありますでしょうか? 環境はwinXPです。 よろしくお願いします。 |
ニノミヤ カズノリ | Åê¹ÆNo.40660 投稿日時: 2008-11-6 10:23 |
職人 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3) Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: IE6だけgetURLがうまく動かない 現象については調べていないので分かりませんが、
ページ内リンクをするだけでしたら js を使う必要はないと思います。 引用: ryoutarouさんは書きました: 下の様に書き直せます。
一旦これで試してみてはどうでしょうか。 |
ryoutarou | Åê¹ÆNo.40661 投稿日時: 2008-11-6 23:13 |
新米 居住地: osaka 投稿: 3
使用環境:
|
Re: IE6だけgetURLがうまく動かない 書き込み、ありがとうございます。
ムービーの最後にボタンが出てきて、アンカータグに飛ぶときも、 最後の場面のまま飛ばしたかったので、 location.hrefを使ってみたら、IE7では最後の場面のままアンカーに飛んでくれたので、このJsを使っていたのです。 やっぱり、このJsがダメなのでしょうか。 書いていただいたことをさっそく実践したいのですが、 今はそのデータが入っているパソコンに触れられない所にいるので、 まずは取り急ぎ、書き込みのお礼をしたかったので返信しました。 ありがとうございます。 実践したらまたこちらで報告いたします。 |
ryoutarou | Åê¹ÆNo.40689 投稿日時: 2008-11-8 16:37 |
新米 居住地: osaka 投稿: 3
使用環境:
|
Re: IE6だけgetURLがうまく動かない ニノミヤ カズノリ様
下記にアドバイスしていただきましたこと実践しました。 正常に動きました!ありがとうございます。 何回どのボタン押しても、ちゃんと飛んでくれるのですっきりしました。 飛ばすだけなら、jsはいらないですよね、頭でっかちになって、 いろんなスクリプトを試しては挫折して挫折して泣きそうでした。 欲をいうと、フラッシュが最後フレームのままアンカーに飛ばしたいのですが… 精進します。 このようなところに書き込むのが初めてで、 緊張しましたが、相談に乗っていただいてありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |