首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Slimbox2确定观看幻灯片的时长

Slimbox2确定观看幻灯片的时长
EN

Stack Overflow用户
提问于 2011-11-10 22:58:52
回答 1查看 104关注 0票数 1

使用Slimbox 2查看培训站点的幻灯片。我需要捕捉从他们打开幻灯片到他们关闭幻灯片的时间长度。用户点击打开Slimbox的链接即可观看幻灯片。看完所有幻灯片后,他们要么单击关闭按钮,要么单击覆盖以关闭Slimbox。需要将经过的时间放入PHP会话中,然后测试页将读取该会话。如何检测Slimbox何时关闭?下面是当前用于查看幻灯片的代码。任何帮助都是非常感谢的。

代码语言:javascript
复制
$(document).ready(function() {

$("#slideshow").live('click',function(event){

var ratio = 1500 / 1125;
var viewportWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
var viewportHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;

if  (viewportWidth / viewportHeight > ratio) {
 sheight = viewportHeight *.9;
 swidth = viewportHeight * ratio *.9;
} else {
 swidth = viewportWidth *.9;
 sheight = viewportWidth / ratio *.9;
}
$.slimbox([["images/Slide1.JPG"], ["images/Slide2.JPG"], ["images/Slide3.JPG"]], 0, {slideWidth: + swidth, slideHeight: + sheight});
event.preventDefault();
});
});
EN

回答 1

Stack Overflow用户

发布于 2011-11-11 01:42:11

我的第一个想法是在JavaScript中存储一系列时间戳startSlide1startSlide2等,然后将这些数据传递给您提到的测试页面。我假设测试页面是一个单独的页面。如果不是这样,您可以简单地使用AJAX调用PHP脚本并以这种方式处理您的数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8081489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档