Mungkin Lao Zhao muak dengan IE6, jadi dia membuat beberapa trik di blognya. Jika IE6 menelusuri blognya, ia akan melompat ke halaman lain.
Saya sangat tertekan. Apakah saya perlu menginstal browser untuk membaca blog? Saya sangat malas, saya hanya ingin menggunakan IE6 untuk menontonnya!
Saya baru saja membaca jQuery. Saya baru memulai dan menemukan fungsi yang menarik, jadi saya bereksperimen dengannya di blog Lao Zhao, haha.
Memuat versi terbaru halaman web HTML.
kode jQuery:
$.ajax({
url: "tes.html",
cache: salah,
sukses: fungsi(html){
$("#hasil").tambahkan(html);
}
});
<div id="hasil"></div>
Pakai ini saja, ganti alamat blog Lao Zhao dan lihat efeknya apa, hehe.
Buat file teks baru dan ganti namanya: a.htm. Cukup salin kode pada contoh, ubah URL, dan jalankan.
Aku melihatnya, ha, tunggu, kenapa melompat lagi? Nampaknya script js yang ada di blog juga sudah berjalan. Dengar, bukankah tidak apa-apa jika aku mematikan naskah itu?
Setelah lama mencari (js relatif buruk), akhirnya saya menemukannya.
kode
<!--[jika IE 6]>
<skrip bahasa="javascript" type="teks/javascript">
var url = jendela.lokasi.toString();
window.location = " http://files.cnblogs.com/JeffreyZhao/no-ie6.xml?r =" + Math.random().toString() + "&from=" + encodeURIComponent(url);
</skrip>
<![endif]-->
Ini adalah kode yang menyebabkan masalah, matikan saja. Ganti saja "window.location..."
kode
<head><title>Gunakan IE6 untuk membaca blog Lao Zhao v1.0</title>
<skrip src="aspnet_client/jquery/jquery-1.3.1.js" type="text/javascript"></script>
<skrip tipe="teks/javascript">
//Tunggu hingga elemen dom dimuat.
$(dokumen).siap(fungsi(){
$.ajax({
url: " http://www.cnblogs.com/JeffreyZhao/archive/2010/01/14/talk-about-code- Performance-4-asm-optimization.html ",
cache: salah,
sukses: fungsi(html){
html = html.replace("window.location = " http://files.cnblogs.com/JeffreyZhao/no-ie6.xml?r= " + Math.random().toString() + "&from= " + encodeURIComponent(url);","");
$("#hasil").tambahkan(html);
}
});
});
</skrip>
</kepala>
<tubuh>
<div id="hasil"></div>
</tubuh>
</html>
Ini adalah kodenya. Buat file teks secara lokal, ganti namanya, salin, dan jalankan. Kemudian Anda dapat melihat blog Lao Zhao di IE6.
ps: Saat saya menjalankan kode ini di situs web, tertulis "tidak ada izin". Oleh karena itu, demonstrasi online tidak dimungkinkan.