2012-02-24 10 views
0

こんにちは、iframeから画像をアップロードしようとしていますが、サーバーからの応答を取得できません。フォームのターゲットを_blankに設定しようとしました。プロンプトは、保存されたファイルを開くしようとするとhtmlまたはプレーンtxtとして表示する代わりにファイルを保存することができますブラックベリーのアラート "ファイルを表示することができます"しかし、私はBluetooth経由でファイルを送信し、それがロードするためのiframeを防止しているMIMEタイプだと思いますが、私は私が正しいんだ場合iframeブラックベリーでjsonを受け取る5

これは、そのサーバーのリターンヘッダいるかわからない:

Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0 
Connection:Keep-Alive 
Content-Type:application/json 
Date:Fri, 24 Feb 2012 00:31:06 GMT 
Expires:Thu, 19 Nov 1981 08:52:00 GMT 
Keep-Alive:timeout=15, max=61 
Pragma:no-cache 
Server:Apache/1.3.42 (Unix) mod_jk/1.2.30 mod_gzip/1.3.26.1a mod_log_bytes/1.2 mod_bwlimited/1.4 mod_ssl/2.8.31 OpenSSL/0.9.8e-fips-rhel5 
Transfer-Encoding:chunked 
X-Powered-By:PHP/5.2.17 

は、私は、これが固定取得する時間後にやっているデスクトップクローム

からヘッダを取得するが、私はこの問題を回避任意の助けを動作させる方法を見つけ出すcan'tおかげ

更新 私には理解されるであろうブラックベリーに警告「無負荷をculdない」、どのような方法私はそこにあるMIMEタイプのものを試してみて、私はこのコード

<?php header('Content-type: application/json'); ?> 

と私はデ取得spectedとして任意の文書の聖霊降臨祭にJSONのMIMEタイプをSETING問題を再現することができます私はそれを後で解析することができるようにプレーンテキストとしてjsonを表示するように強制することができますか?あなたは空のiframeに戻ってテキストを送信するときにあなたを助けるために多分、これは他の誰かを助ける

答えて

1

おそらく遅すぎる...

は基本的に、ブラウザはincommingデータを見ていると、その彼らをHTMLではない場合その周りにタグをラップしています。

ヘッダーをcontent-typeに変更すると、ブラウザはiframeにhtmlを設定せず、生のjsonを取得します。