Vielleicht ist Lao Zhao von IE6 angewidert, also hat er in seinem Blog ein paar Tricks gemacht. Wenn IE6 seinen Blog durchsucht, springt er zu einer anderen Seite.
Ich bin sehr deprimiert. Muss ich einen Browser installieren, um einen Blog zu lesen? Ich bin sehr faul, ich möchte nur IE6 verwenden, um es anzusehen!
Ich habe kürzlich jQuery gelesen und eine interessante Funktion gefunden, also habe ich auf Lao Zhaos Blog damit experimentiert, haha.
Lädt die neueste Version einer HTML-Webseite.
jQuery-Code:
$.ajax({
URL: „test.html“,
Cache: falsch,
Erfolg: function(html){
$("#results").append(html);
}
});
<div id="results"></div>
Benutzen Sie einfach dies, ändern Sie die Adresse zu Lao Zhaos Blog und sehen Sie, welche Wirkung es haben wird, hehe.
Erstellen Sie eine neue Textdatei und benennen Sie sie um: a.htm. Kopieren Sie einfach den Code im Beispiel, ändern Sie die URL und führen Sie ihn aus.
Ich habe es gesehen, ha, warte, warum ist es wieder gesprungen? Es scheint, dass das js-Skript im Blog auch läuft. Wäre es nicht in Ordnung, wenn ich das Skript töten würde?
Nach langer Suche (js ist relativ schlecht) habe ich es endlich gefunden.
Code
<!--[if IE 6]>
<script language="javascript" type="text/javascript">
var url = window.location.toString();
window.location = " http://files.cnblogs.com/JeffreyZhao/no-ie6.xml?r =" + Math.random().toString() + "&from=" + encodeURIComponent(url);
</script>
<![endif]-->
Dies ist der Code, der Probleme verursacht. Töten Sie ihn. Ersetzen Sie einfach „window.location…“
Code
<head><title>Verwenden Sie IE6, um Lao Zhaos Blog v1.0 zu lesen</title>
<script src="aspnet_client/jquery/jquery-1.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
//Warten Sie, bis das Dom-Element geladen ist.
$(document).ready(function(){
$.ajax({
URL: „ http://www.cnblogs.com/JeffreyZhao/archive/2010/01/14/talk-about-code-performance-4-asm-optimization.html “,
Cache: falsch,
Erfolg: function(html){
html = html.replace("window.location = " http://files.cnblogs.com/JeffreyZhao/no-ie6.xml?r= " + Math.random().toString() + "&from= " + encodeURIComponent(url);","");
$("#results").append(html);
}
});
});
</script>
</head>
<Körper>
<div id="results"></div>
</body>
</html>
Dies ist der Code. Erstellen Sie lokal eine Textdatei, benennen Sie sie um, kopieren Sie sie und führen Sie sie aus. Dann können Sie den Blog von Lao Zhao im IE6 sehen.
ps: Wenn ich diesen Code auf der Website ausführe, wird „keine Berechtigungen“ angezeigt. Daher ist eine Online-Demonstration nicht möglich.