猿问

在 HTML div 类中使用 JS 加载 PHP 生成的 HTML 不再起作用

前段时间,我在一位朋友的帮助下在我的网站上放置了一个 Twitch.tv 流状态指示器,但突然它不再显示了。


这是我的设置:


包含我的所有文件的文件夹。使用浏览器打开目录时,提供 HTML 代码的 index.php 文件正在运行,并显示正确的状态。


在此文件夹中,我还有以下 JS 文件,它应该加载 HTML 输出:


var myRequest = new Request({

    url: 'https://myurl.de/twitch/',

    method: 'get',

    onRequest: function(){

        document.getElementById('streamNavList').set('html', '<img src="/twitch/loader.gif" />');

    },

    onSuccess: function(data){

        document.getElementById('streamNavList').set('html', data);

    }

}).send();


我要显示的 HTML 代码是:


<div id="streamNavList"></div>

目前,状态所在的位置没有显示任何内容。


这在过去是有效的。我不记得我是否更改了与此相关的任何内容。当直接打开 PHP 生成的 HTML 时,它工作得很好。所以我认为它与 JS 加载有关,但无法弄清楚是什么......


如果有人能在这里帮助我,那就太好了。


非常感谢 :)


拉风的咖菲猫
浏览 123回答 1
1回答

慕码人2483693

错误是通过过时的 Google jsapi 加载 Mootools。直接加载它:<script&nbsp;src="https://ajax.googleapis.com/ajax/libs/mootools/1.6.0/mootools.min.js"></script>解决了问题。感谢您的帮助。
随时随地看视频慕课网APP
我要回答