iaitu pelayar menyuntik javascript kecuali bho

WBOY
Lepaskan: 2023-05-17 15:22:37
asal
759 orang telah melayarinya

Dalam pelayar IE, kita boleh menyuntik kod JavaScript dalam pelbagai cara Selain BHO (objek tambahan pelayar), terdapat cara lain untuk mencapai fungsi ini. Artikel ini akan memperkenalkan beberapa kaedah ini dan membincangkan kelebihan dan kekurangannya.

1. Sambungan IE

Pelanjutan IE ialah cara yang sangat popular untuk menyuntik kod JavaScript. Dengan mencipta sambungan IE dan menambah alamat halaman web sasaran pada fail konfigurasinya, anda boleh menyuntik kod JavaScript yang ditentukan secara automatik apabila halaman web sasaran dimuatkan.

Kelebihan:

  1. Pelanjutan IE boleh mencapai kawalan komprehensif pelayar IE, termasuk akses halaman web, operasi DOM, dsb.
  2. Kod JavaScript yang sama boleh disuntik secara automatik ke dalam berbilang halaman web dengan menambahkan berbilang alamat web sasaran dalam fail konfigurasi.
  3. Semua sambungan boleh diuruskan dengan mudah melalui antara muka pengurusan sambungan IE.

Kelemahan:

  1. Pembangunan sambungan IE memerlukan penggunaan SDK khusus dan kos pembangunan adalah tinggi.
  2. Pelanjutan IE hanya boleh digunakan dalam penyemak imbas IE dan tidak boleh digunakan merentas penyemak imbas.
  3. Pelanjutan IE akan meningkatkan penggunaan sumber sistem dan boleh menyebabkan penyemak imbas menjadi perlahan.

2. Pelayan proksi

Pelayan proksi ialah satu lagi cara biasa untuk menyuntik kod JavaScript. Dengan memintas permintaan untuk halaman web sasaran pada pelayan proksi, anda boleh menyuntik kod JavaScript yang ditentukan pada bahagian pelayan dan mengembalikan respons yang diubah suai kepada penyemak imbas klien.

Kelebihan:

  1. Pelayan proksi mempunyai ciri penyemak imbas silang dan platform silang, dan boleh merealisasikan suntikan ke dalam berbilang penyemak imbas.
  2. Dengan memintas permintaan penyemak imbas, permintaan boleh diproses di bahagian pelayan, yang meningkatkan kawalan kod.
  3. Boleh mengurus berbilang tapak web secara bersatu untuk meningkatkan kecekapan pengurusan.

Kelemahan:

  1. Kos pembangunan dan penyelenggaraan pelayan proksi agak tinggi.
  2. Pelayan proksi boleh menjejaskan kelajuan akses tapak web, terutamanya semasa trafik tinggi.
  3. Pelayan proksi perlu dipasang dalam rangkaian Jika rangkaian tidak stabil atau mempunyai keselamatan yang rendah, mungkin terdapat risiko keselamatan.

3. Alat suntikan

Alat suntikan ialah cara yang lebih mudah untuk menyuntik kod JavaScript. Dengan menambahkan alamat halaman web sasaran dan kod JavaScript yang akan disuntik dalam alat suntikan, kod JavaScript yang ditentukan boleh disuntik secara automatik apabila halaman web sasaran dimuatkan.

Kelebihan:

  1. Alat suntikan mudah digunakan, tidak memerlukan kos pembangunan, dan sesuai untuk keperluan suntikan kod sementara.
  2. Alat suntikan ialah penyemak imbas silang dan platform silang dan boleh digunakan untuk berbilang penyemak imbas.
  3. Alat suntikan boleh mencapai pengurusan bersepadu berbilang tapak web dan meningkatkan kecekapan pengurusan.

Kelemahan:

  1. Alat suntikan tidak mempunyai kawalan setinggi sambungan IE dan pelayan proksi Kod yang disuntik mungkin dikenali sebagai kod berniat jahat oleh pelayar atau anti-. perisian virus.
  2. Alat suntikan hanya boleh digunakan untuk satu penyemak imbas dan tidak boleh mencapai suntikan kelompok berbilang penyemak imbas.

Ringkasnya, selain BHO, terdapat cara lain untuk menyuntik kod JavaScript ke dalam penyemak imbas IE, seperti sambungan IE, pelayan proksi dan alatan suntikan. Apabila memilih kaedah suntikan, anda perlu membuat pilihan berdasarkan keperluan dan syarat tertentu, dengan mengambil kira faktor seperti kos pembangunan, kekuatan kawalan, keserasian, kestabilan dan keselamatan.

Atas ialah kandungan terperinci iaitu pelayar menyuntik javascript kecuali bho. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!