flu*_*xus 9 javascript browser jquery
我刚刚在两个不同的网站上看到过这个,有谁知道它是如何完成的?如果您打开了多个选项卡,并且保留当前选项卡,则会更改选项卡中的标题.非常好的技巧!
http://zerosixthree.se/create-a-responsive-header-video-with-graceful-degradation/
这通过在onfocus和onblur事件上注册处理程序来工作window.
jQuery的风格:
$(window).on('blur', function() { ... });
Run Code Online (Sandbox Code Playgroud)
没有jQuery:
window.onblur = function() { ... }
Run Code Online (Sandbox Code Playgroud)
如果不清楚:可以通过读/写页面标题 document.title
小智 6
$(function() {
var message = "Don't forget us";
var original;
$(window).focus(function() {
if (original) {
document.title = original;
}
}).blur(function() {
var title = $('title').text();
if (title != message) {
original = title;
}
document.title = message;
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8572 次 |
| 最近记录: |