切换标签页:
var hiddenProperty = 'hidden' in document ? 'hidden' :
'webkitHidden' in document ? 'webkitHidden' :
'mozHidden' in document ? 'mozHidden' :
null;
var visibilityChangeEvent = hiddenProperty.replace(/hidden/i, 'visibilitychange');
var onVisibilityChange = function(){
if (!document[hiddenProperty]) {
切换标签页要干的事情();
}else{
}
}
document.addEventListener(visibilityChangeEvent, onVisibilityChange);
获取框选内容:
$(document).ready(function () {
$("*").mouseup(function (e) {
var txt;
var parentOffset = $(this).offset();
var x = e.pageX - parentOffset.left;
var y = e.pageY - parentOffset.top;
txt= window.getSelection ? window.getSelection().toString() : document.selection.createRange().text;
if (txt.toString().length >= 1) {
console.log(txt);
myPort.postMessage({selectText: txt});
}
});
});