如何让此代码在Google网站上运行?

时间:2014-06-18 16:45:49

标签: javascript google-sites

我有这段代码:

var links = [cant put links in yet]  var visited = [];

var button = document.getElementById('btn');
button.addEventListener('click', function() {

    if (visited.length == links.length) {
        alert('You visited all the links');
        return;
    }

    var random, url;

    do {
        random  = Math.floor(Math.random() * 4);
        url = links[random];        
    } while (contains(visited, url));
    alert('Opening: ' + url + ' with #' + random);
    visited.push(url);   

    var win = window.open(url, '_blank');
    win.focus(); });

function contains(array, value) {
    for (var i = 0; i < array.length; i++) {
        if (array[i] == value) return true;
    }
    return false; 
}

我需要将它们组合在一起并将其放到谷歌网站上。我尝试用html框中的标签对它进行梳理,但所有这一切都是创建我的按钮。它没有运行脚本并打开链接...这个代码在谷歌网站上不起作用还是我做错了?

FULL CODE w/html and css

1 个答案:

答案 0 :(得分:0)

在Html Box上,你不能。 您可以将此代码与App Engine一起使用,也可以使用Google App SCript。

您可以在此处查看示例:http://tutorialzine.com/2011/01/google-appengine-series/