タグ付けされた質問 「internet-explorer-8」

Windows Internet Explorer 8は、Microsoftが開発したWebブラウザーで、2009年3月19日にWindows XP、Windows Server 2003、Windows Vista、Windows Server 2008、およびWindows 7向けにリリースされました。

21
「コンソール」はInternet Explorerの未定義エラーです
私はFirebugを使用しており、次のようなステートメントがあります。 console.log("..."); 私のページで。IE8(おそらく以前のバージョンも)では、「コンソール」が未定義であるというスクリプトエラーが発生します。私はこれを自分のページの一番上に置いてみました: <script type="text/javascript"> if (!console) console = {log: function() {}}; </script> それでもエラーが発生します。エラーを取り除く方法はありますか?

30
Internet Explorer 6、Internet Explorer 7、およびInternet Explorer 8を同じマシンで実行する
他の人と同じように、Internet Explorer 6とInternet Explorer 7でコードをテストする必要があります。ここで、Internet Explorer 8には、開発者向けの優れたツールがいくつかあります。これを使用したいと思います。また、間もなくリリースされるInternet Explorer 8でコードのテストを開始したいと思います。 問題は、同じマシンでInternet Explorer 6、Internet Explorer 7、およびInternet Explorer 8を実行する方法です。これまでのところ、Internet Explorer 6およびInternet Explorer 7では、複数のIEを使用しています。しかし、Internet Explorer 8をインストールした後のInternet Explorer 6に関する問題(前の文にリンクされているページのコメントを参照)が報告されています。これらのエラーは、フォームフィールドのフォーカスに関連しています。Internet Explorer 8がInternet Explorer 7レンダリングエンジンを使用できるので、Internet Explorer 7を実行することはそれほど重要ではありませんが、それでもInternet Explorer 6が必要です。 Internet Explorer 6、Internet Explorer 7、およびInternet Explorer 8を同じマシンで実行する方法は?

10
Internet ExplorerブラウザーのJavaScriptでArray indexOf()を修正する方法
任意の長さでJavaScriptを使用したことがある場合は、Internet ExplorerがArray.prototype.indexOf()[Internet Explorer 8を含む]のECMAScript関数を実装していないことに気づいています。次のコードを使用してページの機能を拡張できるため、これは大きな問題ではありません。 Array.prototype.indexOf = function(obj, start) { for (var i = (start || 0), j = this.length; i < j; i++) { if (this[i] === obj) { return i; } } return -1; } これはいつ実装すべきですか? プロトタイプ関数が存在するかどうかをチェックする次のチェックですべてのページにラップする必要があります。存在しない場合は、先に進んで配列プロトタイプを拡張しますか? if (!Array.prototype.indexOf) { // Implement function here } または、ブラウザチェックを行い、それがInternet Explorerである場合は、実装するだけですか? //Pseudo-code if …

7
indexOfが配列IE8で機能しないのはなぜですか?
以下の機能は、Opera、Firefox、Chromeで正常に動作します。ただし、IE8ではif ( allowed.indexOf(ext[1]) == -1)一部失敗します。 なぜ誰か知っていますか?明らかな間違いはありますか? function CheckMe() { var allowed = new Array('docx','xls','xlsx', 'mp3', 'mp4', '3gp', 'sis', 'sisx', 'mp3', 'wav', 'mid', 'amr', 'jpg', 'gif', 'png', 'jpeg', 'txt', 'pdf', 'doc', 'rtf', 'thm', 'rar', 'zip', 'htm', 'html', 'css', 'swf', 'jar', 'nth', 'aac', 'cab', 'wgz'); var fileinput=document.getElementById('f'); var ext = fileinput.value.toLowerCase().split('.'); if …


21
Internet Explorer 8で自己署名証明書を受け入れるには、何をする必要がありますか?
イントラネットでは自己署名証明書を使用しています。ユーザーにエラーメッセージを表示せずにInternet Explorer 8でそれらを受け入れるには、何をする必要がありますか?Internet Explorer 7で実行したことは明らかに機能していません。 編集:証明書を信頼されたルート証明機関に入れても、Internet Explorer 7はエラーを表示しません。Internet Explorer 8では、証明書があってもエラーが表示されるようです。

22
Twitter Bootstrap 3でのIE8の問題
新しいTwitter Bootstrapを使用してサイトを作成しています。サイトは正常に見え、IE8を除くすべての必要なブラウザーで動作します。 IE8では、モバイルバージョンの要素が表示されているようですが、デスクトップの全画面に表示されます。私が抱えている問題は、Twitterブートストラップが最初にモバイルであることだと思います。そのため、何らかの理由でIE8がこのオプションを採用しています。 また、containerクラスが意図したとおりに最大幅のCSSプロパティを取得していないようです。誰かが私が間違ったことを見ることができますか? <!-- Favicon --> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <!-- Bootstrap --> <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/css/bootstrap.css" rel="stylesheet"> <link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css" rel="stylesheet"> <script src="/SiteFiles/js/modernizr.js"></script> <!-- CSS --> <link href="/SiteFiles/css/main.css" rel="stylesheet"> <header> <div class="topArea clearfix"> <div class="container"> <div class="topLinks"> <div class="btn-group"> <span class="flag" data-toggle="dropdown"> </span> <ul class="dropdown-menu"> <li><a href="#">Country 1</a></li> <li><a …


11
CSS Media QueryのIE8サポート
IE8は次のCSSメディアクエリをサポートしていません。 @import url("desktop.css") screen and (min-width: 768px); そうでない場合、別の書き方は何ですか?Firefoxでも同じように機能します。 以下のコードに問題がありますか? @import url("desktop.css") screen; @import url("ipad.css") only screen and (device-width:768px);

10
IE8で不透明度CSSが機能しない
CSSを使用してjQueryスライドダウンセクションのトリガーテキストを示しています。つまり、トリガーテキストにカーソルを合わせると、カーソルがポインターに変わり、トリガーテキストの不透明度が低下して、テキストにクリックアクションがあることが示されます。 。 これはFirefoxとChromeでは問題なく動作しますが、IE8では不透明度は変わりません。 さまざまなCSS設定を試しましたが、成功しませんでした。 例えば HTML: <h3 class="slidedownTrigger">This is the trigger text</h3> CSS: .slidedownTrigger { cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); -khtml-opacity: 0.75; -moz-opacity: 0.75; opacity: 0.75; } IEが不透明度を変更するのを止めているのは何ですか?注:私はこれをさまざまな異なる要素で試し、CSSステートメントの順序を入れ替え、IEのものだけを使用しました。私も使ってみました -ms-filter: "alpha(opacity=75)"; しかし、成功しませんでした。 IE8で不透明度の変更を機能させるために必要なものが不足しています。 何か案は?


9
Internet Explorer 8開発者ツールが表示されない
最終日のうち、Internet Explorer 8では、開発者ツールウィンドウは表示されません。 F12キーを押すか、メニューの[ツール]-> [開発ツール]を使用すると、タスクバーに開発ツールのエントリが表示されますが、実際のウィンドウは表示されません。 1か月ほど順調に稼働しています。うまくいかず再起動してみました。


9
addEventListenerがIE8で機能しない
チェックボックスを動的に作成しました。私が使用しているaddEventListenerGoogleのChromeとFirefoxで動作しますが、チェックボックスのクリックで機能を呼び出すためにInternet Explorer 8で動作しません。これは私のコードです: var _checkbox = document.createElement("input"); _checkbox.addEventListener("click", setCheckedValues, false); setCheckedValues 私のイベントハンドラです。

14
ie8 var w = window.open()-「メッセージ:無効な引数です。」
IE8のみの問題があるサイトがあります。 コードは次のとおりです。 var w = window.open(urlstring, wname, wfeatures, 'false'); エラーは: メッセージ:無効な引数です。 行:419文字:5 コード:0 URI:http://HOSTNAME/js_context.js コードの行番号を確認しました(「行」と「URI」は正しい)。IE8の以降のバージョンでは、これは正確であると考えられています。 アラートをダンプすることにより、呼び出しのすべての着信パラメーターをチェックしましたが、それらはすべて有効に見えます。 この問題はFFでは発生しません(おそらく3)。 更新: 「var w」を実行するときにwindow.open()の結果を割り当てる方法に問題があるようです。行を2つのステートメントに分割すると、IE8で機能します。 UPDATE2: に基づく: http://javascript.crockford.com/code.html 関数をすぐに呼び出す場合は、生成される値が関数自体ではなく関数の結果であることを明確にするために、呼び出し式全体を括弧で囲む必要があります。 これはまさにここで起こっていることではありませんが、IE8の互換性モードでは、原則を適用することで問題が解決されることがわかりました。 var w = (window.open(urlstring, wname, wfeatures, false));

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.