我不知道如何同步下一个代码:
javascript: (function() {
var s2 = document.createElement('script');
s2.src = 'http://192.168.0.100/jquery.js';
document.body.appendChild(s2);
s = document.createElement('link');
s.rel = "stylesheet";
s.href = "http://192.168.0.100/1.css";
s.type = "text/css";
document.body.appendChild(s);
})();
//var startTime = new Date().getTime();
//while (new Date().getTime() < startTime + 1000);
$(document).ready(function(){
b="c:\\1.txt";
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile(b, true);
f1.WriteLine("Testing") ;
document.writeln("File " + b + " is created.");
});
当我第一次运行这个脚本时,我得到一个错误SCRIPT5009: '$' is undefined
。我认为这是因为尚未加载 jQuery 库。当我在出现错误后尝试运行相同的脚本时 - 它的行为是正确的。对于同步,我尝试使用上面列表中注释的代码。有效(并非总是如此)。但我知道这不是严格的同步(它取决于具体情况)。如何使用更智能的同步?