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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     ブラウザで再生するとインライン入力できない
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kengo
Åê¹ÆNo.22160
投稿日時: 2005-12-14 21:10
新米
居住地:
投稿: 26
使用環境:
Windows XP sp3, Windows Vista sp1
Flash CS4
Director 11.5
ブラウザで再生するとインライン入力できない
お世話になります。m(_ _)m

現在以下のような構成のムービーを作成しています。

oya.swf
 ├ko_A.swf
 ├ko_B.swf
 └ko_C.swf ? form.php

ko_A?ko_C.swfは別ムービーになっていて、oya.swfを再生し始めた時に外部より読み込み
_visibleをfalseに設定して隠しておき、必要になったときに表示するようにしています。

ko_C.swfを読み込んで配置しているMCは、
_root
 ├A_MC
 ├B_MC
 └C_MC?from_MC
という構成のform_MCです。

このとき、oya.swfをFlash Playerで再生した場合にはko_C.swfの
エディットフィールドに入力する際にきちんとインライン入力が行えます。

エディットフィールドには、
UIコンポーネントのTextInputとTextAreaを使用しています。

しかし、oya.swfをブラウザで再生させると、インライン入力ができません。
入力自体はできているようですが、フィールド内に入力した文字列が表示されず、
入力課程を確認できません。入力を決定(Enter)するとフィールド内に
文字列が現れます。

ブラウザ内にoya.swfをフルスクリーン表示しています。

oya.swf内でenterframe処理で常に動いている物があるのですが、
その処理の不可が高すぎるのが原因と言うわけではなさそうです。
enterframeを無効にしてテストしても同様の症状となりました。

原因らしい要素が見つからない状態です・・・
なにか気になる点、思い当たる点などありましたら御指南の程お願い致します。
kengo
Åê¹ÆNo.22165
投稿日時: 2005-12-14 23:02
新米
居住地:
投稿: 26
使用環境:
Windows XP sp3, Windows Vista sp1
Flash CS4
Director 11.5
Re: ブラウザで再生するとインライン入力できない
自己レスです・・・・(´Д`;)

ブラウザ側のHTMLタグの
引用:
<param name="wmode" value="opaque" />

が原因でインライン入力(2バイト)ができませんでした・・・

テキスト入力関係のコンテンツがある場合には
引用:
 ウインドウモード=透明表示
 ウインドウモード=不透明表示

この二つは辞めた方が良いっぽいですね・・・

2バイトだけみたいなので、バグ・・・・なのかしら??


とりあえず、自己解決できましたので
お騒がせしまして申し訳ありませんでした。
ひろゆき
Åê¹ÆNo.22168
投稿日時: 2005-12-14 23:23
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: ブラウザで再生するとインライン入力できない
引用:
2バイトだけみたいなので、バグ・・・・なのかしら??

遅ればせながら...。
fl0260 - wmode を transparent に設定した際の注意点
テキスト入力textfieldにIE6で日本語入力は×ですか?
というのがありました。


----------------
質問する際は、回答者に具体的な情報を与えてください。

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

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