Tôi muốn triển khai chức năng tương tự như Gmail ngày nay. Khi có email mới hoặc có cuộc trò chuyện mới, cửa sổ bật lên thông báo sẽ xuất hiện và nếu bạn nhấp vào đó, tab có Gmail sẽ được lấy tiêu điểm.
Tôi có mã này:
var n = window.webkitNotifications.createNotification('ico.gif', 'Title', 'Text');
n.onclick = function(x) { this.cancel(); };
n.show();
Khi tôi nhấp vào thông báo, nó làm cho nó biến mất. Bây giờ tôi cần thêm một số mã vào chức năng onclick để hiển thị và tiêu điểm trang đã tạo thông báo này. Tôi biết điều đó là hoàn toàn có thể vì GMail làm điều đó rất tốt. Nhưng tôi đã không thành công khi xem xét các nguồn Gmail (chúng được tối giản hóa và khó hiểu).
Có ai biết làm thế nào để làm điều này?