Dalam aplikasi .NET (3.5) WinForm, hubungan antara kawalan webbrowser dan IE9, terutamanya keserasian rendering SVG, menyebabkan beberapa soalan.
Versi IE yang dipasang pada sistem cermin kawalan webbrowser. Walau bagaimanapun, untuk pertimbangan keserasian, ia akan memaparkan halaman terlebih dahulu dalam mod standard IE7. Untuk menggunakan fungsi IE9, pemaju harus menambah tag ke tag pada halaman HTML untuk memastikan lokasinya sebelum sebarang rujukan CSS atau JavaScript.
alternatif <head>
<meta content="IE=9" http-equiv="X-UA-Compatible"></meta>
HKLM & GT; Tambah 'myApplicationName.exe' ke tempat, nilai adalah '9000', yang akan memaksa kawalan webbrowser untuk memaparkan halaman dalam mod IE9. Nilai -nilai lain juga boleh digunakan, tetapi perlu diperhatikan bahawa sesetengah tetapan tidak memenuhi sepenuhnya keterangan dokumen, terutamanya dari segi merealisasikan keserasian IE8.
Untuk kebenaran bukan pengadil, item pendaftaran yang sama boleh ditambah kepada HKCU dan bukannya HKLM, dengan itu berkesan mencapai hasil yang sama.
Atas ialah kandungan terperinci Bolehkah kawalan webbrowser .NET menggunakan ciri -ciri IE9 sepenuhnya, termasuk rendering SVG?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!