現在、サイトを作っているのですが。
スライドショーのjsファイルがIE9で上手く動きません。
(他のIEやブラウザはすべて大丈夫でした)
メタに<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
を記入することで、IE9でも動くようになったものの
最終的にメタ部分を触る事ができない、ASPサービスへ組み込みをします。
このため、javascriptの方で制御できないか?と考えました。
IE9でサイトが表示されたときに、互換モードになるような設定はできないでしょうか?
微妙なんですがこのリンクのHTTP レスポンス ヘッダーは使えないですか?
http://www.softel.co.jp/blogs/tech/archives/2706
http://www.atmarkit.co.jp/fdotnet/special/ie9review01/ie9review01_01.html
微妙なんですがこのリンクのHTTP レスポンス ヘッダーは使えないですか?
http://www.softel.co.jp/blogs/tech/archives/2706
http://www.atmarkit.co.jp/fdotnet/special/ie9review01/ie9review01_01.html
ご回答ありがとうございます。
最終的にヘッダーごとカスタムできないwebサービスをどうにかしようとしていたので
レスポンスヘッダーの改変ができない状態だったのです。
jsだけではムリそうですね。。
リンクありがとうございました!
解決してないのにポイントだけ頂くのも気が引けるので調べたところこれは使えないですか?
http://stella-design.biz/2012/09/28/181707.html
http://webcre8.jp/collect/javascript-ie-correspondence.html
IE6 を IE7/8 互換にする Script と XML & DOCTYPE宣言
http://d.hatena.ne.jp/turipat/20090515/1242402401
なのでjavascriptでも不可能でない気がします。
参考にどうぞ。
レンタルカートのサービスって、iframe の中で動かしたりすることは可能ですか?
http://msdn.microsoft.com/en-us/library/gg558056%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ff955402%28v=vs.85%29.aspx
iframe を表示するときに、それのフレームを抱えている親のページが IE9 モードで描画されていないなら、フレームの中身は(meta タグなどで、モードに何が指定されていても)親のフレームと同じモードで描画される、とのこと。
こんなページを仮に作って、そこのフレームの中で動作させると、ページやレスポンスヘッダをいじらなくても、下位のモードで動作すると思います。
<html> <head> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <style> IFRAME { /* body 目いっぱいに広げる */ width: 100%; height: 100%; border: none; } </style> </head> <body> <iframe src="カートのサービスの URL"></iframe> </body>
ありがとうございます!
もしかしたらスライドショーの部分だけをiframeにすることで解決するかも!と思ったのですが、「frame・iframe内でのご利用はできません。」とのことでした >
コードまで丁寧に書いていただたのに、、ありがとうございます。
ご回答ありがとうございます。
サイトを観覧する側ではなく、
サイト自体のソースを互換できるようにするという質問ですので
こちらはポイント対象外とさせていただきます。すみません。
ぜんぜんいいですよ
力になれなくてすみません
ご回答ありがとうございます。
2012/10/11 10:19:37最終的にヘッダーごとカスタムできないwebサービスをどうにかしようとしていたので
レスポンスヘッダーの改変ができない状態だったのです。
jsだけではムリそうですね。。
リンクありがとうございました!
解決してないのにポイントだけ頂くのも気が引けるので調べたところこれは使えないですか?
2012/10/12 02:32:44http://stella-design.biz/2012/09/28/181707.html
http://webcre8.jp/collect/javascript-ie-correspondence.html
IE6 を IE7/8 互換にする Script と XML & DOCTYPE宣言
http://d.hatena.ne.jp/turipat/20090515/1242402401
なのでjavascriptでも不可能でない気がします。
参考にどうぞ。