在Tampermonkey Script

时间:2015-08-12 10:35:15

标签: javascript google-chrome tampermonkey

// ==UserScript==
// @name         Girl Picture
// @namespace    http://your.homepage/
// @version      0.1
// @description  enter something useful
// @author       You
// @match       http://api.huceo.com/meinv/?key=a3ea84353f84d820ce6e6c2e49e17d8a&num=1
// @require     http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js
// ==/UserScript==


$(document).ready(function(){

setInterval(function(){

    GM_xmlhttpRequest({
        method: "GET",
        url:"http://api.huceo.com/meinv/?key=a3ea84353f84d820ce6e6c2e49e17d8a&num=1",            
        overrideMimeType: "text/html; charset=GB2312", 
        onload: function(response) {

            var images = jQuery.parseJSON(response.responseText);

            var image = images[0].picUrl;

            document.write("<img src='"+image+"'><br>");                    

        }
    });

},5000);


});

上面的Tampermonkey脚本用于解析JSON数据并检索图像url,然后每隔5秒一个接一个地显示图像。

但它只显示1张图片并停止。我到处搜索,但找不到为什么会这样。

请帮助调试。非常感谢!!

0 个答案:

没有答案