Rumah > Artikel > hujung hadapan web > Javascript mengehadkan halaman web hanya boleh diakses dalam petua browser_javascript terbina dalam WeChat
Kemudian timbul persoalan halaman web ini pertama kali melibatkan pembangunan bahagian hadapan web mudah alih Saya memberi keutamaan untuk menggunakan kombinasi bootstrap HTML5 untuk mencapai kesan halaman yang indah sepenuhnya menggunakan JavaScript asli) Kod ini tidak menggunakan sebarang rangka kerja, kerana memandangkan kelajuan memuatkan halaman web pada telefon mudah alih sememangnya perlahan, dan banyak fungsi yang tidak digunakan dalam rangka kerja juga akan dimuatkan dengan halaman web, memakan trafik pengguna).
Selepas semua fungsi telah disediakan dan pelanggan sangat berpuas hati dengan percubaan, saya menyerahkan kod ke pelayan rasmi. Walau bagaimanapun, pihak lain tiba-tiba menyebut sesuatu: halaman yang anda buat sememangnya sangat cantik dan mempunyai keserasian yang baik, tetapi halaman ini juga boleh diakses menggunakan penyemak imbas pada komputer anda, jadi orang lain boleh melihat kod sumber halaman itu dengan mudah, dan kemudian salin seluruh halaman Adakah terdapat cara untuk menghalang perkara ini? Kemudian masalah datang lagi Ini adalah kali pertama saya melakukan pembangunan sekunder WeChat Saya tidak pernah menghadapi permintaan seperti itu.
Saya tidak dapat memikirkannya untuk seketika, jadi saya mengetepikan masalah ini buat masa ini dan melakukan perniagaan bahagian belakang. Apabila melakukan fungsi pengumpulan data di latar belakang, parameter $_SERVER['HTTP_USER_AGENT'] telah digunakan dalam kod PHP Tiba-tiba saya terfikir bahawa apabila penyemak imbas mengakses halaman web, ia akan menghantar UserAgent ke pelayan, yang mengandungi beberapa operasi pelayar dan pengguna mengenai sistem Memandangkan WeChat mempunyai pelayar terbina dalam, adakah UserAgent akan mempunyai logo unik yang berkaitan dengan WeChat apabila menyemak imbas web dengan WeChat (lagipun, Tencent adalah syarikat yang begitu besar. WeChat ialah salah satu produk teras mereka)? Hanya gunakan kod untuk mencetak UserAgentnya untuk mengetahui Kod javascript adalah seperti berikut: