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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     getURL(AS2.0)の_blankの有無
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kirarin
Åê¹ÆNo.41380
投稿日時: 2009-2-2 22:59
職人
居住地: 彩の国
投稿: 214
使用環境:
Windows7
IE 8
Flash CS4
Flash Player WIN 10,0,45,2
-------------------------
WindowsXP Professional SP3
IE7.0
Flash 8 Professional
Flash Player 10.0.12.36
-------------------------
Windows2003 Sp1
IE6.0 SP1
Flash MX 2004 ...
getURL(AS2.0)の_blankの有無
お世話になっております。kirarinです。
ステージ配置したボタン(a_btn)の押下で、getURLを使用してテキストファイルをメモ帳で表示するスクリプトを記述しました。
(マシンのMIME設定で「logファイル」をメモ帳に関連付けています)

a_btn.onRelease = function(){
_root.getURL("test.log", "_blank");
}

書き出しはFlashPlayer7です。
swfもhtmlもlogファイルも、すべてネット上の同じフォルダ内にあります。
過去、何度もこの方法を使用していたのですが、IE7にしてから(FlashPlayer10にしてから?)は、IEに一瞬だけ別窓の反応がありますが、メモ帳が起動しなくなりました。
インターネットの一時フォルダにtest.logが作成されていたので、ダウンロードは済んでいると思われます。

ここで、getURLの"_blank"指定を削除したところ、メモ帳起動まで動作しました。
確認した環境は、OSがWindows XP SP3、ブラウザがIE7のFlash Player10です。また、swfの作成に使用したのはMX2004ですが、Flash8、CS3でも、FlashPlayer7で書き出せば同じ事象でした。

●なぜメモ帳の起動が阻止されたのか
●getURLの"_blank"指定の削除で何か変わったのか

これらについてAdobeにも問い合わせてみたのですが、ちょっと乱暴なまとめ方かもしれませんが、大枠としては「OSやIEとの絡みもあるため回答が困難」ということでした。
(私の知識と国語能力では、担当者の説明で頭の整理をつけることができませんでした。必要であれば提示いたします。)

getURLの第2パラメータについては、書かなければ"_blank"と同様と思っていたのですが、そうではないのでしょうか。

"_blank"指定を削除する他に、書き出しをFlashPlayer8以降にすることでも動作しましたので、まったく解決策がないわけではないのですが、どうにも腑に落ちません。
getURLに関して検索して、そのパラメータにより動作する、しない、などが話題になってる記事をいくつか拝見しましたが、同じなのかどうか、判断に迷いましたので書いてみました。
私が変に固執(こだわり)過ぎでしょうか・・・^^;


----------------
Kirarin

mujina
Åê¹ÆNo.47653
投稿日時: 2011-6-29 16:25
新米
居住地: 彩の国
投稿: 4
使用環境:
Win:XP sp3
Flash:CS5
Player:10,3,181,26
IE8.0
Re: getURL(AS2.0)の_blankの有無
大変今更ですが、この情報と同じ現象に出くわしました。

対象のファイルはWord(doc)ファイルですが、
・player7 書き出し
・AS2 getURL で "_blank"指定

の場合、player10の現在でも一瞬別窓が開いたような動きがあるだけで、ファイルが開きません。
確認した範囲では、リッチテキスト(rtf)も同様に開かない模様です。
txtファイル、pdfファイル、jtdファイル(一太郎)は開きました。

kirarinさんの情報どおり、player8 書き出し、またはgetURLの第2パラメータを指定しなければ、開くことができました。
動作要件player7のファイルでしたので、こちらの情報で大変助かりました。m(_ _)m


----------------
:Flash CS5: mujina

kirarin
Åê¹ÆNo.47742
投稿日時: 2011-7-14 0:15
職人
居住地: 彩の国
投稿: 214
使用環境:
Windows7
IE 8
Flash CS4
Flash Player WIN 10,0,45,2
-------------------------
WindowsXP Professional SP3
IE7.0
Flash 8 Professional
Flash Player 10.0.12.36
-------------------------
Windows2003 Sp1
IE6.0 SP1
Flash MX 2004 ...
Re: getURL(AS2.0)の_blankの有無
書き込みありがとうございます。
私の方もこれ以降進展はありませんでした。

セキュリティ機能がアップするのはよいのですが、こういったひずみが出てくるとまいりますね。
なかなか同じことをしている方に出会わなかったので、情報付加は助かります。
ありがとうございました。


----------------
Kirarin

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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