IEとFireFox(FF)のjsとcssの違い_javascriptスキル
IE と FireFox (FF) の js と css の違い
css:
1 FF には
ul タグ内にパディング値がありますが、マージン値はありません。 IE ではその逆です。
解決策:
のように、ul のパディングとマージンの両方を 0 (または 0 ではない) に設定します。 js:
1.
IE の innerText は FF に存在しません。
例:
var text;
text=obj.innerText ;
} else if(obj.textContent) {
text=obj.textContent;
2. Ajaxでのオブジェクトのステータス、IEはreadystateを使用できますが、FFではreadyStateである必要があるため、readyState
3として記述するのが最善です。IEおよびFFでキーボードの戻り値を取得します。
関数 test(e) {
関数GetKeyCode(e) {//さまざまなブラウザの取得 キーボード イベント値
var keyc;
if(window.event) {//ie キーボード イベント
keyc=e.keyCode
} else if ( e.this) {//Firefox
keyc=e.that;
}
}
4. オブジェクト
var obj=document の削除イベントを追加します。 .getElementById("_tname');
イベントの追加:
if(obj.attachEvent) {
obj.attachEvent("onchange",function() {
otherfunction(params);//あなたここで実際のメソッドにパラメータを渡すことも、他のメソッドを直接呼び出すこともできます。
});
} else if(obj.addEventListener) {
obj.addEventListener("change",function() {
otherfunction(params);
},false ; >if(obj.detachEvent) {
obj.detachEvent("onchange",test); else if(obj.removeEventListener) >obj.removeEventListener("change",test,false);
}*/
5.
IE の Event.x とevent.y
FF のevent.pageXとevent.pageYのみ
event.clientX 属性とevent.clientY 属性の両方
解決策:
var x=e.x?e.x:e.pageX;//e はイベント オブジェクトによって渡されるパラメーターです
6。 .type 属性は IE では読み取り専用ですが、MF
7 では変更できます。IE では、getElementsByName() および (document.all[name] (正常にテストされていません)) を使用して div 要素を取得することはできません。他に取得できない要素があるかは不明)。
8. js を介してイベントをトリガーする
9. IE のイベント オブジェクトには srcElement 属性があり、Firefox のイベント オブジェクトには target 属性
var obj=e があります。 .srcElement?e .srcElement:e.target;//e はイベント オブジェクトによって渡されるパラメータです
//以下はまだテストされていません
10. FF で自分で定義した属性を取得する必要がありますgetAttribute()
11 .Node の問題
IE では ParentElement parement.children が使用されますが、FF ではparentNode が使用されますparentNode.childNodes
childNodes の添え字の意味が IE と FF で異なります。 DOM仕様を使用しており、空白のテキストノードがchildNodesに挿入されます。
FFにはノードのremoveNodeメソッドがありません。次のメソッドnode.parentNode.removeChild(node)を使用する必要があります。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Ubuntu Linux で FirefoxSnap を削除するには、次の手順に従います。 ターミナルを開き、管理者として Ubuntu システムにログインします。次のコマンドを実行して FirefoxSnap をアンインストールします: sudosnapremovefirefox 管理者パスワードの入力を求められます。パスワードを入力し、Enter キーを押して確認します。コマンドの実行が完了するまで待ちます。完了すると、FirefoxSnap は完全に削除されます。これにより、Snap パッケージ マネージャー経由でインストールされた Firefox のバージョンが削除されることに注意してください。他の方法 (APT パッケージ マネージャーなど) を通じて別のバージョンの Firefox をインストールした場合は、影響を受けません。上記の手順を実行します

Internet Explorer が長い間人気がなくなってきたことは周知の事実ですが、Windows 11 の登場により現実が始まりました。 Edge は、将来的に IE を置き換えるのではなく、現在 Microsoft の最新オペレーティング システムのデフォルトのブラウザーとなっています。現時点では、引き続き Windows 11 で Internet Explorer を有効にすることができます。ただし、IE11 (最新バージョン) の正式な廃止日は 2022 年 6 月 15 日であり、時間は刻々と過ぎています。これを念頭に置くと、Internet Explorer が Edge を開くことがありますが、それが気に入らないことに気づいたかもしれません。では、なぜこのようなことが起こっているのでしょうか?存在する

ますます多くのユーザーが win11 システムにアップグレードし始めています。各ユーザーの使用習慣が異なるため、多くのユーザーは依然として ie11 ブラウザーを使用しています。では、win11 システムで ie ブラウザーを使用できない場合はどうすればよいでしょうか? Windows11はIE11をまだサポートしていますか?解決策を見てみましょう。 win11でie11ブラウザが使えない問題の解決策 1. まず、スタートメニューを右クリックし、「コマンドプロンプト(管理者)」を選択して開きます。 2. 開いたら、「Netshwinsockreset」と直接入力し、Enter キーを押して確定します。 3. 確認後、「netshadvfirewallreset&rdqu」と入力します。

Mozilla Firefox はアンインストールできます。Firefox はサードパーティのブラウザなので、不要な場合はアンインストールできます。アンインストール方法: 1. [スタート] メニューで、[Windwos システム] - [コントロール パネル] をクリックします; 2. [コントロール パネル] インターフェイスで、[プログラムと機能] をクリックします; 3. 新しいインターフェイスで、[プログラムと機能] をクリックします。 Firefox ブラウザ アイコン; 4. アンインストール ポップアップ ウィンドウで、[次へ] をクリックします; 5. [アンインストール] をクリックします。

最近、多くの win10 ユーザーが、コンピューターのブラウザーを使用するときに、IE ブラウザーが常に自動的にエッジ ブラウザーにジャンプすることに気付きました。このサイトでは、win10でIEを開いたときに自動的にエッジにジャンプして閉じる方法をユーザーに丁寧に紹介しましょう。 1. Edge ブラウザにログインし、右上隅にある [...] をクリックして、ドロップダウン設定オプションを探します。 2. 設定を入力したら、左側の列の「デフォルトのブラウザ」をクリックします。 3. 最後に、互換性で、Web サイトが IE モードで再ロードされないようにチェックボックスをオンにし、IE ブラウザを再起動します。

削除できない IE ショートカットの解決策: 1. 権限の問題、2. ショートカットの破損、3. ソフトウェアの競合、4. レジストリの問題、5. 悪意のあるソフトウェア、6. システムの問題、7. IE の再インストール、8. サードパーティの使用ツール; 9. ショートカットのターゲット パスを確認する; 10. 他の要素を考慮する; 11. 専門家に相談する。詳細な紹介: 1. 権限の問題、ショートカットを右クリックし、[セキュリティ] タブで [プロパティ] を選択し、ショートカットを削除するための十分な権限があることを確認してください。ない場合は、管理者として実行するなどしてみてください。

2022 年 6 月 15 日は、Microsoft が Internet Explorer 11 (IE11) のサポートを終了し、レガシー ブラウザーの章を閉じる日です。同社はしばらくの間、このサポート終了日をユーザーに通知し、Microsoft Edge への移行を計画するよう呼び掛けてきました。 Microsoft は、Windows の最新のデフォルト Web ブラウザとして IE11 を Windows 8.1 にバンドルしています。 Chrome の(現在の)高さには決して達しませんでしたが、2014 年には IE8 に次いで 2 番目に使用されたデスクトップ ブラウザーでした。もちろん20個でも

IEアクセラレーション機能を有効にするにはどうすればよいですか? IE は Web ページを開くには遅すぎるため、ハードウェア アクセラレーション モードを有効にすることができます。多くの友人が、IE ブラウザを使用すると Web ページを開く速度が非常に遅いと報告しました。これは、Web の閲覧にも一定の影響を与えています。解決策がないか編集者に聞きたいのですが、この場合、IE ブラウザのハードウェア アクセラレーション モードをオンにすることができます。IE のアクセラレーション機能をオンにする方法を編集者がまとめています。ご興味があれば、以下をご覧ください! IEでアクセラレーション機能を有効にするには、図に示すように、IEセキュアブラウザを開き、右上隅にある歯車の形の「設定」アイコンをクリックし、「インターネットオプション」を選択してに入ります。 2. 図に示すように、[インターネット オプション] ウィンドウの先頭にあるタブ ナビゲーションで [詳細] をクリックします。 3.
