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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     別ページじゃなく、同ページ内で切り替えるにはどうしたら良いのでしょうか?
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
pomme9214
Åê¹ÆNo.39035
投稿日時: 2008-5-29 23:47
新米
居住地:
投稿: 2
使用環境:
WinVista,Flash CS3
別ページじゃなく、同ページ内で切り替えるにはどうしたら良いのでしょうか?
初めまして。pomme9214と申します。
初歩的すぎる質問なのかもしれないのですが、いくらやっても分からないので教えて頂きたいです。

FlashとDreamweaverを連動させてWebサイトを作成しているのですが、Flashで作成したボタンから別ページに飛ぶとき、新しくIEが立ち上がってしまいます。

指定したアクションスクリプトは

import flash.net.URLRequest;
import flash.events.EventDispatcher;
this.button01.addEventListener(MouseEvent.MOUSE_DOWN,func01);
function func01(e:MouseEvent):void {
navigateToURL(new URLRequest("index.html,top"));
}
this.button02.addEventListener(MouseEvent.MOUSE_DOWN,func02);
function func02(e:MouseEvent):void {
navigateToURL(new URLRequest("brandinfo.html,top"));
}
this.button03.addEventListener(MouseEvent.MOUSE_DOWN,func03);
function func03(e:MouseEvent):void {
navigateToURL(new URLRequest("directshop.html,top"));
}
this.button04.addEventListener(MouseEvent.MOUSE_DOWN,func04);
function func04(e:MouseEvent):void {
navigateToURL(new URLRequest("webshop.html"));
}
this.button06.addEventListener(MouseEvent.MOUSE_DOWN,func06);
function func06(e:MouseEvent):void {
navigateToURL(new URLRequest("conpanyinfo.html"));
}
this.button07.addEventListener(MouseEvent.MOUSE_DOWN,func07);
function func07(e:MouseEvent):void {
navigateToURL(new URLRequest("recruit.html"));
}

なのですが、どうしたら新しくページを開かないで同ページ内で切り替えられるのでしょうか・・・

Adobeのテクニカルサポートの方に電話したところ指定URLの後ろに『,top』もしくは『,self』を指定すれば良いと言われたのですが、一向に出来ません・・。

本を読んでも書いていない(書いているのかもしれないですが、見つけられません・・・)のでどなたか教えていただけないでしょうか。
ニノミヤ カズノリ
Åê¹ÆNo.39036
投稿日時: 2008-5-30 0:56
職人
居住地: 東京
投稿: 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: 別ページじゃなく、同ページ内で切り替えるにはどうしたら良いのでしょうか?
navigateToURL の第2引数にウィンドウの指定をしますので、
navigateToURL(new URLRequest("index.html,top"));
ではなく、
navigateToURL(new URLRequest("index.html"), "_top");
ではないでしょうか。
とんび
Åê¹ÆNo.39042
投稿日時: 2008-5-30 9:34
Bak@Fla大巨匠
居住地: 佐賀県 杵島郡
投稿: 275
使用環境:
MX
CS3
:Flash CS6:CS6
.7.5
Re: 別ページじゃなく、同ページ内で切り替えるにはどうしたら良いのでしょうか?
 用語の問題ですけど、pomme9214さんが「ページ」と言っているのは「ウインドウ」です。おそらく。
 新しくIEが立ち上がると書いてありますけど、おそらく新しく立ち上がってはいません。既に立ち上がっているIEが、新たなウインドウを開いたのだと思います。

 用語が違っていると、正確な答えは返ってきませんので、いちど基礎的なパソコン用語を調べたり教えてもらったりした方が良いかと思います。


----------------
鳶嶋工房

pomme9214
Åê¹ÆNo.39066
投稿日時: 2008-5-30 23:13
新米
居住地:
投稿: 2
使用環境:
WinVista,Flash CS3
Re: 別ページじゃなく、同ページ内で切り替えるにはどうしたら良いのでしょうか?
ニノミヤ カズノリさん、ありがとうございました。
おかげでうまく進みそうです。
本当にありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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