Javascript自动更新
在我的流页面,我有一个当前的歌曲脚本,但它没有更新。。。用户需要刷新页面 剧本是:Javascript自动更新,javascript,refresh,Javascript,Refresh,在我的流页面,我有一个当前的歌曲脚本,但它没有更新。。。用户需要刷新页面 剧本是: <script name="whasong" id="whasongid" src="http://xxxx.xxxx.net/js/song/u4:2134" type="text/javascript"> You appear to have javascript turned off. </script> 是否可以只自动更新此脚本而不刷新整个页面?您可能需要Ajax功能。您的意思是
<script name="whasong" id="whasongid" src="http://xxxx.xxxx.net/js/song/u4:2134" type="text/javascript">
You appear to have javascript turned off.
</script>
是否可以只自动更新此脚本而不刷新整个页面?您可能需要Ajax功能。您的意思是,在歌曲播放结束时,您希望修改页面内容以反映歌曲的更改吗?如果是这样的话,通过研究像or这样的JavaScript框架并将某些行为绑定到所讨论的状态更改,您可能会获得很多好处。因此,您希望歌曲更改(例如)触发您准备好的某个函数,该函数将使用jQuery通过Ajax查询服务器以更新页面,并相应地更改DOM 编辑:如果您不想等待网页中的显式状态更改,而是想定期更新网页,那么您可能正在寻找这样一种策略:
函数更新页(/*参数*/){
//打电话给服务器获取一些数据。。。
//相应地更新页面。。。
如果(/*继续更新页面?*/)设置超时(60000/*60秒*/,更新页面);
}
例如,如果您使用的是,该函数可能如下所示:
函数更新页(/*参数*/){
get(“/your/url”,{foo:bar},函数(数据){
//相应地更新页面。。。
如果(/*继续更新页面?*/)设置超时(60000/*60秒*/,更新页面);
});
}
如果您需要更具体的帮助,请毫不犹豫地更准确地说明您的问题所在。您需要能够触发当前歌曲更新的内容。每当用户开始听下一首歌时,就会触发一个事件。我只是编辑了答案,给出了一些定期更新的示例。
document.write('SONG NAME');