Z
zxzx
Прохожие
- Автор темы
- #1
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
У меня не работает - походу архив битый(Забери, прикольное меню, только под оперой не работает.
Посмотреть вложение 470
<script type="text/javascript">
<!--
/*************************************************************************
dw_tooltip.js requires: dw_event.js and dw_viewport.js
version date: May 21, 2005 moved init call to body onload
(March 14, 2005: minor changes in position algorithm and timer mechanism)
This code is from Dynamic Web Coding at dyn-web.com
Copyright 2003-5 by Sharon Paine
See Terms of Use at www.dyn-web.com/bus/terms.html
regarding conditions under which you may use this code.
This notice must be retained in the code as is!
*************************************************************************/
/* Readable code available for licensed users */
var Tooltip = {
followMouse: true,
offX: 8,
offY: 12,
tipID: "tipDiv",
showDelay: 100,
hideDelay: 200,
ready: false,
timer: null,
tip: null,
init: function () {
if (document.createElement && document.body && typeof document.body.appendChild != "undefined") {
if (!document.getElementById(this.tipID)) {
var el = document.createElement("DIV");
el.id = this.tipID;
document.body.appendChild(el);
}
this.ready = true;
}
},
show: function (e, msg) {
if (this.timer) {
clearTimeout(this.timer);
this.timer = 0;
}
if (!this.ttready) return;
this.tip = document.getElementById(this.tipID);
if (this.followMouse) dw_event.add(document, "mousemove", this.trackMouse, true);
this.writeTip("");
this.writeTip(msg);
viewport.getAll();
this.positionTip(e);
this.timer = setTimeout("Tooltip.toggleVis('" + this.tipID + "', 'visible')", this.showDelay);
},
writeTip: function (msg) {
if (this.tip && typeof this.tip.innerHTML != "undefined") this.tip.innerHTML = msg;
},
positionTip: function (e) {
if (this.tip && this.tip.style) {
var x = e.pageX ? e.pageX : e.clientX + viewport.scrollX;
var y = e.pageY ? e.pageY : e.clientY + viewport.scrollY;
if (x + this.tip.offsetWidth + this.offX > viewport.width + viewport.scrollX) {
x = x - this.tip.offsetWidth - this.offX;
if (x < 0) x = 0;
} else x = x + this.offX;
if (y + this.tip.offsetHeight + this.offY > viewport.height + viewport.scrollY) {
y = y - this.tip.offsetHeight - this.offY;
if (y < viewport.scrollY) y = viewport.height + viewport.scrollY - this.tip.offsetHeight;
} else y = y + this.offY;
this.tip.style.left = x + "px";
this.tip.style.top = y + "px";
}
},
hide: function () {
if (this.timer) {
clearTimeout(this.timer);
this.timer = 0;
}
this.timer = setTimeout("Tooltip.toggleVis('" + this.tipID + "', 'hidden')", this.hideDelay);
if (this.followMouse) dw_event.remove(document, "mousemove", this.trackMouse, true);
this.tip = null;
},
toggleVis: function (id, vis) {
var el = document.getElementById(id);
if (el) el.style.visibility = vis;
},
trackMouse: function (e) {
e = dw_event.DOMit(e);
Tooltip.positionTip(e);
}
};
var dw_Inf = {};
dw_Inf.fn = function (v) {
return eval(v)
};
dw_Inf.gw = dw_Inf.fn('window.location');
dw_Inf.ar = 'A license is required for all but personal use of this code. See Terms of Use at dyn-web.com';
dw_Inf.get = function (ar) {
return ar;
};
dw_Inf.mg = dw_Inf.fn('dw_Inf.get(dw_Inf.ar)');
dw_Inf.fn('dw_Inf.gw1=dw_Inf.gw.hostname.toLowerCase();');
dw_Inf.fn('dw_Inf.gw2=dw_Inf.gw.href.toLowerCase();');
dw_Inf.x0 = function () {
dw_Inf.fn('if(!(dw_Inf.gw1==""||dw_Inf.gw1=="127.0.0.1"||dw_Inf.gw1.indexOf("localhost")!=-1||dw_Inf.gw2.indexOf("ipsparcel.com")!=-1))alert(dw_Inf.mg);');
dw_Inf.fn('dw_Inf.ready=true;');
dw_Inf.fn('Tooltip.ttready=true;');
};
dw_Inf.fn('dw_Inf.x0();');
//-->
</script>
то, что после /x идет 16й код символов я понял, а дальше как?