我绝对无法记录自己的时间。
所以我的想法是要有一个在我开始工作时打开的浏览器快捷方式。
然后,当我完成关闭它。
然后,这将向一个php脚本的ajax请求,它将为我更新我的时间。
去做这个。
我可以在$(window).unload()
中进行ajax请求吗?
还是在完成之前关闭浏览器?
并且,另一端的php脚本会运行吗?
参考方案
您可以在async: false
中运行同步AJAX请求($.ajax()
中的window.onbeforeunload
),但是异步请求(默认)很可能在完成之前被取消。请注意,这与unload
事件不同,后者仅用于变量清除(尽管beforeunload
可以出于相同的目的使用)。
我倾向于建议您不要这样做,因为这会延迟用户仅希望下一页时等待您的AJAX请求完成的体验。
检测窗口关闭 - php我正在创建一个聊天客户端,该客户端使用数据库来检查会话0等待,1运行,2关闭的状态。我有一个关闭按钮,它将状态更改为2,但是我想知道如何仅按x来检测浏览器是否关闭?这样做的主要原因是,我不希望当参与者之一关闭浏览器时会话显示为正在运行。 参考方案 使用unload和onbeforeunload事件:window.onunload = window.onbef…
jQuery Ajax和php类 - php我正在尝试学习如何在php中使用oop。我对jQuery也很陌生。是否可以向php类方法发出Ajax请求?我只将Ajax请求发送到专门用于此目的的文件,并且返回我需要的数据。 参考方案 简短答案:不可以。长答案:Ajax只是一个使用JavaScript从浏览器发出HTTP请求而无需离开页面的术语。您唯一可以“呼叫”的是URL。您可以编写PHP以根据URL来执…
图片上传插件(php jquery flash) - php什么是使用php / jquery上传图片的最佳插件?它应该有一个进度条,并显示诸如百分比,速度等信息。上传后如何调整图像大小?我也想嵌入水印图像谢谢 参考方案 我发现Uploadify非常好。http://www.uploadify.com/关于水印图像,我将使用Perls GD或ImageMagik模块:http://metacpan.org/pod/G…
PHP-服务器端验证-这是一个好方法吗? - php我已经通过jQuery的帮助进行了广泛的客户端验证。现在进入服务器端验证,如果我发现某些字段无效,是否可以简单地将错误返回给客户端并且没有任何有用的消息?我的假设是用户必须启用JavaScript才能访问我的网页。如果Web浏览器禁用了JavaScript,则用户将看不到该表单。我可以简单地使用noscript来做到这一点。如果他们通过我设计的表单提交信息,…
AJAX实时电子邮件验证(PHP) - php当用户在我的网站上创建帐户时,我希望对照我的数据库(MySQL)中的所有当前用户名检查输入的用户名,并确认是否可用。有谁知道我可以使用的任何好的库,或者是jQuery的插件? 参考方案 所需的确切信息以示例形式here给出。它使用jQuery作为JavaScript库