問題タブ [internet-explorer-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
22477 参照

html - Internet Explorer 7で絶対位置にある親の幅の子要素のパーセンテージで幅が折りたたまれたのはなぜですか?

私は絶対に配置されたdivいくつかの子を含み、そのうちの1つは比較的配置されていdivます。percentage-based width子でを使用すると、IE7ではdiv折りたたまれ0 widthますが、FirefoxやSafariでは折りたたまれません。

を使用すればpixel width動作します。親が比較的配置されている場合、子のパーセンテージ幅が機能します。

  1. ここに欠けているものはありますか?
  2. pixel-based width子供以外にこれを簡単に修正することはできますか?
  3. これをカバーするCSS仕様の領域はありますか?
0 投票する
6 に答える
1459 参照

javascript - Enter キーを押したときに 1 つの入力だけで onClick が起動しない

Internet Explorer 7 のイベントに問題があります。

2 つ以上 のフォームがあり、input[type=text]Enter キーを押すと、イベントは次の順序で発生します。

  1. 送信ボタン ( onClick)
  2. フォーム ( onSubmit)

サンプルコード:

1 つ しかない場合にinput[type=text]Enter キーを押すと、送信ボタンonClickイベントは発生しません。サンプルコード:

0 投票する
7 に答える
509 参照

html - IE7: メニューの上のヘッダー

IE7で困っています。IMG であるヘッダーがあります。その下にメニューを表す div があり、間にスペースを入れずに互いに接続する必要があります。どちらも幅1000pxです。Opera と FireFox では、ヘッダーとメニューがきれいに関連付けられています。ただし、IE7 では、メニュー DIV と IMG の間に小さなスペースがあります。IMG でパディングとマージンを明示的に定義しようとしましたが、うまくいきません。以前にこの問題が発生したことがあるので、IE7 の癖のようです。

私のHTMLコード:

0 投票する
6 に答える
24860 参照

html - IE7 HTML/CSS margin-bottom バグ

シナリオは次のとおりです。

margin-bottom が 19px のテーブルがあります。その下には、いくつかのフィールドセットを含むフォームがあります。そのうちの1つは右に浮かんでいます。問題は、IE7 で margin-bottom が完全な 19px を取得していないことです。私は考えられる IE7 の css/margin/float のバグをすべて調べ、解決策を試しましたが、うまくいきませんでした。私はしばらくの間グーグルで検索してきましたが、助けになっているものは何も見つかりません。

これが私が試したことです。

  1. スタイルのない div でフォームまたはフィールドセットをラップします。明らかな変化なし。
  2. テーブルの margin-bottom を削除し、代わりにそれを div でラップし、19px の padding-bottom を指定します。明らかな変化なし。
  3. テーブルの margin-bottom を削除し、固定高さ 19px の div を追加します。明らかな変化なし。
  4. テーブルとフィールドセットの間にクリアを置きます。

私が忘れているものがいくつかあることは知っていますが、それらは私が最近試したことです. これは各フィールドセットで発生します。


リセット スタイル シートを使用しており、xhtml トランジショナル Doctype を使用しています。

編集: IE7 Web 開発者ツールバーと Firebug もあります。両方のブラウザーのスタイル情報には、margin-bottom: 19px; があることが示されています。しかし、明らかに IE7 向けではありません。

0 投票する
1 に答える
586 参照

security - 奇妙な黄色のバーがポップアップ表示される: 「Microsoft Data Access - Remote Data Services」

どのコンピュータからでも自分のサイトにアクセスすると、次の警告が表示されます。

「この Web サイトは次のアドオンを実行しようとしています: 'Microsoft Data Access - Remote Data Services Dat...' from 'Microsoft Corporation'.Web サイトとアドオンを信頼し、実行を許可する場合、 ここをクリック..."

これはウイルスか何かだと思います。これを自分のサイトから削除する方法を知りたいです。

0 投票する
4 に答える
1509 参照

security - IE7がサイトのセキュリティゾーンを決定する方法

IE7がサイトに使用するセキュリティゾーンを決定する方法を知っている人はいますか?IE6の基本はここにありますが、IE7に相当するものが見つかりません。

0 投票する
3 に答える
1413 参照

css - IE CSS バグ - ページ上の動的な JavaScript コンテンツが変更されたときに position:absolute を維持するにはどうすればよいですか

次のような列とコンテンツ div があるページがあります。

いくつかのスタイリングを使用すると、列とコンテンツの間で分割された画像がありますが、整列するために同じ垂直方向の位置を維持する必要があります。

スタイリングは次のようになります。

これは、コンテンツが#contentレンダリング前に動的に読み込まれる場合にうまく機能します。これは、常にFirefoxでもうまく機能します。ただし、IE6 と IE7 では、javascript を使用して のコンテンツ (したがって高さ) を変更すると#content、画像が整列しなくなります (#column移動しません)。IE Developer Bar を使用して div を更新すると (たとえば、position:absolute を手動で追加すると)、画像が下にジャンプして再び整列します。

私がここに欠けているものはありますか?

@Ricky - うーん、つまり、この場合、解決策はないと思います。最良の場合、後でギザギザのマッチアップがありますが、私のコンテンツが拡大したり縮小したりすると、非表示/表示は実用的ではなくなります. 最善の解決策で答えてくれてありがとう。

0 投票する
12 に答える
21083 参照

html - 100% 幅のテキストエリアは、IE7 で親要素の幅を無視します

私は次のものを持っていtextareaますtable

textarea に長い文字列があると、IE7 では 1 行に収まるように textarea が拡張されますが、他のブラウザーでは 300px の幅が維持されます。

IEでこれを修正する方法についてのアイデアはありますか?

0 投票する
2 に答える
835 参照

c++ - Internet Explorer で DOM の変更を検出する

私は ie7 用のブラウザ ヘルパー オブジェクトを作成していますが、DOM の変更 (つまり AJAX 経由) を検出する必要があります。これまでのところ、実行可能な解決策は見つかりませんでした。

0 投票する
1 に答える
1977 参照

javascript - jQuery tablesorter プラグインの列幅が IE7 で正しくない

tablesorter プラグイン ( http://tablesorter.com ) を使用していますが、IE7 の列幅に問題があります。Firefox では問題なく表示され、IE7 では問題なく表示されることがあります。

問題のスクリーンショットは次のとおりです。

IE7 ビュー

そして、これがどのように見えるべきかです:

Firefox ビュー