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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     Flashでのポップアップブロック回避について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
igarashi
Åê¹ÆNo.34730
投稿日時: 2007-8-18 17:21
新米
居住地:
投稿: 14
使用環境:
WinXP
Flash 8
Flashでのポップアップブロック回避について
Flashから別ウインドウを開く際に、ブラウザのポップアップブロックを回避する方法を探していて、気になるサイトがありました。

http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=5221

ここではFlexに関して、ポップアップブロックなしに開く方法のようですが、これは最終的にFlashのgetURLでwindow.openしているだけのような気がします。

私のローカルでもいろいろ試しているのですが、設定がおかしくなったのか、正常に動作しているのか分かりませんが、以下のコードでもポップアップブロックは出ませんでした。
btn.onPress = function(){ getURL("java script:void(window.open('http://www.yahoo.co.jp', 'newwin', 'width=500,height=500,scrollbars=0,resizable=0,status=0'));");
}

おぼろげな記憶では、そんなに簡単に回避できなかったような気がするのですが、はっきりと覚えていません。

また、以下のように書いているページもあります。
http://d.hatena.ne.jp/os0x/20070812/1186941620

AS1か2で考えているのですが、ExternalInterfaceでAS内部に直接書いたJavascriptを実行することと、getURLでJavascriptを実行することの違いがあるのでしょうか?

Flashからポップアップブロックを回避することは、可能なのでしょうか?
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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