亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

objek pelayar

navigator

  • objek navigator mewakili maklumat penyemak imbas Atribut yang paling biasa digunakan termasuk:

  • navigator.appName: nama penyemak imbas >

  • navigator.appVersion: versi pelayar;

  • navigator.language: bahasa tetapan penyemak imbas;

  • pelayar .platform: jenis sistem pengendalian;

  • navigator.userAgent: Rentetan Ejen Pengguna yang ditetapkan oleh penyemak imbas.

  • <html>
    <head>
        <script>
            'use strict';
            alert('appName = ' + navigator.appName + '\n' +
                    'appVersion = ' + navigator.appVersion + '\n' +
                    'language = ' + navigator.language + '\n' +
                    'platform = ' + navigator.platform + '\n' +
                    'userAgent = ' + navigator.userAgent);
        </script>
    </head>
    <body>
    </body>
    </html>
Sila ambil perhatian bahawa maklumat navigator boleh diubah suai dengan mudah oleh pengguna, jadi nilai yang dibaca oleh JavaScript mungkin tidak semestinya betul. Untuk menulis kod yang berbeza untuk penyemak imbas yang berbeza, ramai pemula suka menggunakan if untuk menentukan versi penyemak imbas, contohnya:


var width;

if (getIEVersion(navigator.userAgent) < 9) {
    width = document.body.clientWidth;
} else {
    width = window.innerWidth;
}

Tetapi dengan cara ini Penghakiman mungkin tidak tepat dan sukar untuk mengekalkan kod tersebut. Cara yang betul ialah menggunakan sepenuhnya ciri JavaScript untuk mengembalikan tidak ditentukan untuk sifat yang tidak wujud dan terus menggunakan operator litar pintas || untuk mengira:

var width = window.innerWidth || document.body.clientWidth;
Meneruskan pembelajaran
||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <script type="text/javascript"> var browser=navigator.appName; var b_version=navigator.appVersion; document.write("Browser name"+browser); document.write("<br>"); document.write("Browser version"+b_version); </script> </head> <body> </body> </html>