繁体   English   中英

javascript在wordpress文本小部件中不起作用

[英]javascript not working in wordpress text widget

我正在我的workpress博客上进行比赛,并在文本小部件区域中放置了一些JavaScript代码。 插入代码并刷新我的博客后,页面仅使用javascript输出广告重新加载。 我的博客没有出现。 代码如下。 我使用了几个插件,该插件据说可以在小部件中使用javascript / php / jquery,但均无用。 没错,我对JavaScript的了解很少,下面的代码是我在本网站上找到的。

var myArray = [];
myArray[0] = "Benny & Lily";
myArray[1] = "Minnie and Mack";
myArray[2] = "Daisy";
myArray[3] = "Casey the Boxer";
myArray[4] = "GizmoGeodog";
myArray[5] = "Sam";
myArray[6] = "Max's Mom";
var len = myArray.length;
var chosen = [];
for(var i = 0; i <= 3; i++) {
    var randy = Math.floor(Math.random() * len);
    chosen[i] = myArray[randy];
    for(k = 0; k <= i - 1; k++) {
        if(chosen[k] == chosen[i]) {
            i--; // duplicate found so decrement i
        }
    }
}
document.write(chosen);

经过大量测试后,我意识到主题是问题的根源。 我在本地服务器上添加了一个新的wordpress安装,并上传了我当前的主题以及其他一些主题(它们全部来自Elegent Themes)。 问题只发生在我的主题上。 感谢@metadept和@djthoms的帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM