この記事では主にブラウザを判断するための JavaScript の書き方とスクロール バーをハックする方法を紹介します。必要な友人は参考にしてください。
今日は退屈なので、JS を使用してスクロール バーが表示されるかどうかを判断します。インターネット上でいくつかのコードを読み込んだ後、動作しないことが確認されています。 以下はインターネット上で検索されたコードです:
実際のページの高さよりも表示領域が小さいと判断されます。スクロール バーが表示されることを確認します
主要なブラウザのコアを判断します:
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器 var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge var?isFF?=?userAgent.indexOf("Firefox")>-1 //判断是否Firefox浏览器?? var?isSafari?=?userAgent.indexOf("Safari")>-1&&?userAgent.indexOf("Chrome")==-1; //判断是否Safari浏览器?? var?isChrome?=?userAgent.indexOf("Chrome")>-1&&?userAgent.indexOf("Edge")==-1; //判断Chrome浏览器??
各ブラウザのスクロール バーを処理します。以下は、非表示の会社プロジェクトでのスクロール バーの書き方です。参考までに:
以上がjs判定ブラウザとハックスクロールバーの例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。