環境:as2.0 Flash8 winXPです。よろしくお願いします。
本サイトhttp://www.aaa.com下にある親swf【aaa.swf】から
mcLoader.loadClip("http://www.bbb.com/bbb.swf", yomikomi_mc);
で別ドメインhttp://www.bbb.com下にある子swf【bbb.swf】を読み込み
相互制御したいと考えています。
それぞれに
親swf
System.security.allowDomain("bbb.com");
子swf
System.security.allowDomain("aaa.com");
と書いています。
読み込みと、親swfから子swfへの制御は出来るのですが
yomikomi_mc.gotoAndStop(2);//などは問題なく動く
子swfから親swfへの制御ができません。
同じドメイン下にある時には制御できるのですが、クロスドメインから読み込むと、
制御できません。
制御できない部分を詳しく記述させて頂きますと、子swfは
lockroot = true;
としていますので親swfへのパス、
_root._parent._root=gotoAndStop(3);
やグローバル変数(親swfで指定_global.hensuu=5;)
trace(hensuu);
などがundifinedとなってしまいます。
親swfファイルへの制御許可の記述が
System.security.allowDomain("aaa.com");
ということではないのでしょうか?記述の仕方が問題でしょうか?
親swfへのパスが変わってしまうのかとも思い色々試してみたのですがうまくいきません。
ご教授頂ければ幸いです。よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
SWFだけで設定できるのでしたら,サーバにとっては何のセキュリティーにもならないと思いますよ。
検索例:「クロスドメイン ポリシー SWF XML」
http://www.google.co.jp/search?hl=ja&q=%E3%82%AF …
いつも回答下さいましてありがとうございます。
クロスドメインのxmlも試していたのですが、同じ現象になる
(親から子は読み込め、制御できるが子から親が制御できない)
特に親から子を制御出来るのでxmlは関係ないのかと思いこんでいました。
>SWFだけで設定できるのでしたら,サーバにとっては何のセキュリティーにもならない
たしかに仰る通りですね。
指摘頂き、原因がはっきりしたので再度調べ直したのですがやはりうまく行きません。
crossdomain.xmlの記述は
<?xml version="1.0"?>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all" />
<allow-access-from domain="www.aaa.com" />
</cross-domain-policy>
です。
crossdomain.xmlファイルはbbb.swfファイルとともにドメイン直下
http://www.bbb.com/crossdomain.xml
http://www.bbb.com/bbb.swf
に置いています。
<allow-access-from domain="www.aaa.com" />
の部分のドメイン部分を
http://www.aaa.com
aaa.com
などと変えてみるぐらいしか思いつかずやはり行き詰っております。
根本的に何か間違っているのでしょうか?
何かアドバイス頂ければ幸いです。よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 Corel VideoStudio Pro X8 で、SWFをmp4に変換する方法 1 2022/05/06 22:19
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- JavaScript JavaScript|特定URLだった時、特定の要素を変更するコードの書き方を教えてほしいです 2 2023/08/25 21:43
- 工学 制御においてPI制御 P=10/(s+5) c=g+h/sの直接フィードバックを考える。このときrか 4 2023/02/05 13:47
- 工学 アクチュエータ、制御について質問です 1 2023/07/10 17:28
- 工学 制御工学の質問 3 2022/08/21 22:33
- JavaScript jsonテキストデータの並び替えができるサービスを教えてください 2 2022/08/05 20:16
- システム CPUの問題について 2 2022/07/09 12:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
このページではAC_RunActiveCon...
-
パブリッシュとプレビューの違...
-
サポートされたファイル形式お...
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
拡張子「.IDJ」を、windo...
-
【VBA】マクロの入ったファイル...
-
PDFファイルの倍率を変えて保存...
-
スマホでtxtファイルを編集する...
-
ビデオファイルのプロパティの...
-
2枚、マイクロSDカードを入...
-
stdio.hの中身
-
エアコンの冷媒 R410Aの重...
-
Fortniteのクラッシュについて
-
アイコンの作り方
-
A4の紙に印刷されている文字を...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
Visual Basic.NETの、Form 間で...
-
ITパスポートの一環で質問です...
-
パソコン名、IPアドレスをH...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
このページではAC_RunActiveCon...
-
パブリッシュとプレビューの違...
-
swflash.ocx と flash.ocx ...
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
複数のブックを新しいブックのS...
-
A4の紙に印刷されている文字を...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ビデオファイルのプロパティの...
-
エアコンの冷媒 R410Aの重...
-
ガラケーからPCへの写真の取り込み
-
拡張子「.IDJ」を、windo...
-
Fortniteのクラッシュについて
-
2枚、マイクロSDカードを入...
おすすめ情報