这是脚本在Wordpress可视化编辑器和数据库中出现的方式。一直工作到今天下午。
if (xmlhttp.readyState==4) {
if ( xmlhttp.status==200)
{
document.getElementById("droptargethere").innerHTML=xmlhttp.responseText;
var svg = document.getElementById("droptargethere").childNodes;
for(var i = 0; i < svg.length; i++) {
var element = svg[i];
if (element.localName == "div") {
var rect = element.offsetTop;
var retID = element.id;
updTable (retID , rect , "../wp-admin/custom/");
}
}
}
但在浏览器中查看源代码看起来像这样,基本上已损坏。在for语句之后,它是一个连续的行。
if (xmlhttp.readyState==4) {
if ( xmlhttp.status==200)
{
document.getElementById("droptargethere").innerHTML=xmlhttp.responseText;
var svg = document.getElementById("droptargethere").childNodes;
for(var i = 0; i < svg.length; i++) { var element = svg[i]; if (element.localName == "div") { var rect = element.offsetTop; var retID = element.id; updTable (retID , rect , "../wp-admin/custom/"); } } }
进一步调查显示,以下行似乎导致问题
for(var i = 0; i < svg.length; i++)
尝试重新键入,while
..,do...while
但没有任何区别。
似乎也不喜欢“if”语句。令人沮丧的
任何人都有任何想法,因为早上向客户证明,我看不到它的方法。
由于