2017-03-22 11 views
3

私は異なるページに含まれているヘッダーを持っています。 ヘッダの中に、私はhttp-equiv = StrokeReaderのシリアルポートを持つIE 11の他のページでは、「X-UA-Compatible」content = "IE = 10"がデフォルトになりますActiveX

<meta http-equiv="X-UA-Compatible" content="IE=10" /> 

を持っていることが1つのページに動作しますが、私は同じヘッダを持つ別のページへのリンクをクリックしたときには、11何かが私のメタタグを上書きされ、デフォルトのInternet Explorerになります。 私は開発ツールの説明に画像を追加します。誰かが正しい記事を指し示すことができますか?この問題が発生した場合、問題がどこにあるか教えてください。

私はIE-10 をサポートするシリアルポートリーダープログラムを使用していますが、PCはWindows 10であり、そこにはIE-10がありません。

メタタグが動作する最初のページ、

First Page

その後、私はそれが同じヘッダー内のページに私をもたらしますが、私はメタタグが緩いDetailリンクをクリックしてください。

enter image description here

とコンソールにエラーそれが何らかの形で私はコードのすべての行に<cfabort>でデバッグを開始し、

enter image description here

+1

すべてのコード行でを開始し、Coldfusiionの,およびタグに達すると、メタタグie = 10が失われました。ここではIEのdefalut 11になっていた。私は定期的なHTMLタグを入れ、それは働いた。あなたの時間のおかげでありがとう。 –

+0

良い探偵仕事。生成されたhtmlを見ると、おそらくCFのUIタグは ''タグの順序が ''になり、IEでIEのデフォルトに戻ってしまいます。それは普通のhtmlタグに切り替えるもう一つの理由だと思う:-)あなたはそれをもっと見ることができるように答えとして書くべきです(そして人々もそれに投票することができます)。 – Leigh

+0

html5バリデーターで生成されたhtmlを検証しました。私は余分なbodyタグを持っていて、divやtd要素とは一致しません。ページのすべてのコードを適切に入れ子にしてインデントしました。しかし、助けにはなりませんでしたが、フォームの中でcftagsを削除した後にエラーが消えました。 –

答えて

1

この問題に関連している場合、私は達すると、ColdFusionの<CFORM><CFINPUT><CFSELECT>タグ、私は= 10のメタタグを失った。ここではIEのdefalut 11になっています。私は定期的なHTMLタグを置くと、それは働いた。あなたの時間のおかげでありがとう。

関連する問題