我目前在Facebook的FacePile代码中遇到错误,我对原因感到困惑.
facepile.php加载一个脚本,其中包含这些行(当漂亮打印时):
...
o = document.createElement('script');
o.src = l[n];
o.async = true;
o.onload = h;
o.onreadystatechange = function() {
if (o.readyState in c) {
h();
o.onreadystatechange = null;
}
};
d++;
a.appendChild(o);
...
Run Code Online (Sandbox Code Playgroud)
(a == document.body,d ++在这里无关紧要)
这段代码用src = http://static.ak.fbcdn.net/rsrc.php/v1/yW/r/pmR8u_Z_9_0.js或者同样神秘的东西加载一个脚本(文件名偶尔会改变).
在该脚本中,最顶部有这些线条(也是漂亮印刷时):
/*1331654128,176820664*/
if (window.CavalryLogger) {
CavalryLogger.start_js(["\/8f24"]);
}
window.__DEV__ = window.__DEV__ || 0;
if (!window.skipDomainLower && document.domain.toLowerCase().match(/(^|\.)facebook\..*/))
document.domain = window.location.hostname.replace(/^.*(facebook\..*)$/i, '$1');
function bagofholding() {
}
function bagof(a) {
return function() {
return a;
};
}
if (!Date.now)
Date.now = function …Run Code Online (Sandbox Code Playgroud) javascript facebook internet-explorer-9 facebook-social-plugins
是否可以向Fiddler添加规则,以便它使用本地文件而不是在线版本?
有一个GET到/something/somefile.swf总是做的,但我需要使用mylocalversion.swf
谢谢