Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function tooltip() {
- var title = $(this).attr("title");
- $(this).removeAttr("title");
- this.TooltipMessage = $("<div/>", {class: "tooltipMessage", style: "display: none;"});
- this.TooltipMessage.html("<span>" + title + "</span>");
- $("body").append(this.TooltipMessage);
- if ($(this).hasClass("tooltipLeft")) {
- this.TooltipMessage.addClass("left");
- }
- $(this).hover(tooltipFadeIn, tooltipFadeOut);
- $(this).mousemove(tooltipMousemove);
- }
- function tooltipFadeIn() {
- this.TooltipMessage.stop(true, false).fadeIn();
- }
- function tooltipFadeOut() {
- this.TooltipMessage.stop(true, false).fadeOut();
- }
- function tooltipMousemove(e) {
- var offset = {
- left: e.pageX,
- top: e.pageY + 5
- };
- if (this.TooltipMessage.hasClass("left")) {
- offset.left -= this.TooltipMessage.width() + 10;
- } else {
- offset.left -= 100;
- }
- this.TooltipMessage.offset(offset);
- }
- $(function (e) {
- $(".tooltip").each(tooltip);
- });
- window.onload = function() {
- document.addEventListener("contextmenu", function(e){
- e.preventDefault();
- }, false);
- document.addEventListener("keydown", function(e) {
- //document.onkeydown = function(e) {
- // "I" key
- if (e.ctrlKey && e.shiftKey && e.keyCode == 73) {
- disabledEvent(e);
- }
- // "J" key
- if (e.ctrlKey && e.shiftKey && e.keyCode == 74) {
- disabledEvent(e);
- }
- // "S" key + macOS
- if (e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) {
- disabledEvent(e);
- }
- // "U" key
- if (e.ctrlKey && e.keyCode == 85) {
- disabledEvent(e);
- }
- // "F12" key
- if (event.keyCode == 123) {
- disabledEvent(e);
- }
- }, false);
- function disabledEvent(e){
- if (e.stopPropagation){
- e.stopPropagation();
- } else if (window.event){
- window.event.cancelBubble = true;
- }
- e.preventDefault();
- return false;
- }};
- $("img").mousedown(function(){
- return false;
- });
Add Comment
Please, Sign In to add comment