我正在使用zend-framework,这就是视频中的内容:
<?php if ($this->hasid) {
?>
<script type='text/javascript'>
var timerinterval
jwplayer('player2').onPlay(function() {
timerinterval=setInterval('timer()',1000)});
jwplayer('player2').onPause(function() {
stopTimer()});
jwplayer('player2').onComplete(function(){
stopTimer()});
</script>
<?php } ?>
这是ajax:
var time=0
function timer(){
time++;
if(time%60==0)
{
$.post('/video/time/',{
time:time,
videoid:$('#videoid').val()
},function(data){
});
}
$('#timer').html(time);
}
function stopTimer()
{
clearInterval(timerinterval);
}
答案 0 :(得分:0)
简短的回答是你发布的样本..不是AJAX。你建议那是你的javascript包括吗?
如果是这样,您需要发布更多代码。 javascript本身很好。如果您遇到问题,'jwplayer('player2')'可能正在引用ID。您需要确保使用与prettyPhoto相同的ID。如果您使用的模板将会破坏ID方案,因为ID在页面中必须是唯一的。