モバイルの保存前確認が映らない
| NEEZ > モバイルの保存前確認が映らない @ 2013/8/12 17:46 |
|---|
|
IEにて管理画面のモバイルページの保存前確認が
映らないようです。(真白になる) クロムでは映っております。 どの辺のソースが関係しているか わかりますでしょうか? 何卒宜しくお願い致します。 ■ 確認したIEバージョン:8、9、10 ■ BaserCMSのバージョン:1.6.15 ■ レンタルサーバー名:専有サーバ root権限有 ■ スマートURLの利用: [ON] ■ 設置フォルダ: [ドキュメントルート] ■ 利用しているデータベース: [MySQL] ■ PHPスキル(自己評価): [ C ] |
| goichi > Re: モバイルの保存前確認が映らない @ 2013/8/14 21:59 |
|---|
|
こんにちは(^^
実際のモバイル画面はIEでも正常に表示されるでしょうか? (保存前確認だけがIEで白くなるのでしょうか?) 保存前確認の画面は、 全部、実際のレイアウトファイルと同じものを使って出力されていたと思います。 もし、実際のモバイル画面もIEだと見えていないのであれば、 レイアウトファイルを探ってみると良いと思います。 逆に、実際にはIEでも見れているけれども、保存前確認画面だけが白い場合、 colorboxなど、プレビューをポップアップしているJavaScript関係かも知れません。 直接の回答でなくて申し訳ありませんが、参考までに投稿しておきます。m(__)m |
| NEEZ > Re: モバイルの保存前確認が映らない @ 2013/8/19 21:43 |
|---|
|
goichi様
解決しました! ありがとうございました! 頂いたヒントにいろいろ調べてみたら、 原因は \baser\views\helpers\mobile.php のfunction header()内の header("Content-type: application/xhtml+xml"); でした。 ここを header("Content-type: application/xhtml+xml;charset=Shift_JIS"); とすることで無事表示されるようになりました。 調査箇所 ?colorbox問題なし ?真白でもソースは表示されていたため、静的HTMLでUPで確認したら、CSSが効かずで表示 →上記原因へたどりつく ※参考URL:http://d.hatena.ne.jp/kotaro01/20100227/1272887481 |


