ორშაბათი, 06.05.2024, 12:53
მთავარი რეგისტრაცია RSS
მოგესალმები, სტუმარი
Top ფაილები
1 Zagruzka-Plus For uCoz
დრო:28.05.2012
ავტორი: GioToLo
ნახვა: 8343
2 Pop Up Facebook სკრიფტი
დრო:05.06.2012
ავტორი: fRezZZZeN
ნახვა: 5907
3 All.Tamashi.Ge Original Design
დრო:07.09.2012
ავტორი: saba
ნახვა: 2982
4 სურათის გადიდების სკრიპტი
დრო:03.06.2012
ავტორი: GioToLo
ნახვა: 2490
5 skype smail
დრო:10.03.2012
ავტორი: ako
ნახვა: 2017
6 uCoz ბანერის მოშორება
დრო:02.06.2012
ავტორი: GioToLo
ნახვა: 1921
7 სურათის გადიდება
დრო:12.03.2012
ავტორი: ako
ნახვა: 1804
8 საიტზე უწმაწური სიტყვების აკრძალვა
დრო:02.03.2012
ავტორი: ako
ნახვა: 1784
9 cs ორიგინალი დიზაინი
დრო:24.02.2012
ავტორი: ako
ნახვა: 1656
10 ეს არის მოძრავი რეკლამა body
დრო:08.06.2012
ავტორი: GioToLo
ნახვა: 1424

სტატისტიკა
მართვის პულტი
გამარჯობა: სტუმარი



Top ავტორი
მთავარი » 2012 » ივნისი » 8 » ეს არის მოძრავი რეკლამა body
15:25
ეს არის მოძრავი რეკლამა body
აღწერა: ეს არის body რეკლამის სკრიპტი !

ავტორი: GioToLo
ძრავა: uCoz

Code
<!-- sareklamo baneri MODZRAVI -->  
<div id="floatdiv" style="position:absolute;z-index:100">  
  <a href="http://masterucoz.in/" target="_blank"><img alt="" src="http://www.picz.ge/img/s2/1205/29/d/dacbf117c0e9.gif"></a>  
</div>  
<script type="text/javascript">  
/* Script by: www.jtricks.com  
* Version: 20071017  
* Latest version:  
* www.jtricks.com/javascript/navigation/floating.html  
*/  
var floatingMenuId = 'floatdiv';  
var floatingMenu =  
{  
targetX: 20,  
targetY: 420,  
hasInner: typeof(window.innerWidth) == 'number',  
hasElement: typeof(document.documentElement) == 'object'  
&& typeof(document.documentElement.clientWidth) == 'number',  
menu:  
document.getElementById  
? document.getElementById(floatingMenuId)  
: document.all  
? document.all[floatingMenuId]  
: document.layers[floatingMenuId]  
};  
floatingMenu.move = function ()  
{  
floatingMenu.menu.style.left = floatingMenu.nextX + 'px';  
floatingMenu.menu.style.top = floatingMenu.nextY + 'px';  
}  
floatingMenu.computeShifts = function ()  
{  
var de = document.documentElement;  
floatingMenu.shiftX =  
floatingMenu.hasInner  
? pageXOffset  
: floatingMenu.hasElement  
? de.scrollLeft  
: document.body.scrollLeft;  
if (floatingMenu.targetX < 0)  
{  
floatingMenu.shiftX +=  
floatingMenu.hasElement  
? de.clientWidth  
: document.body.clientWidth;  
}  
floatingMenu.shiftY =  
floatingMenu.hasInner  
? pageYOffset  
: floatingMenu.hasElement  
? de.scrollTop  
: document.body.scrollTop;  
if (floatingMenu.targetY < 0)  
{  
if (floatingMenu.hasElement && floatingMenu.hasInner)  
{  
// Handle Opera 8 problems  
floatingMenu.shiftY +=  
de.clientHeight > window.innerHeight  
? window.innerHeight  
: de.clientHeight  
}  
else  
{  
floatingMenu.shiftY +=  
floatingMenu.hasElement  
? de.clientHeight  
: document.body.clientHeight;  
}  
}  
}  
floatingMenu.calculateCornerX = function()  
{  
if (floatingMenu.targetX != 'center')  
return floatingMenu.shiftX + floatingMenu.targetX;  
var width = parseInt(floatingMenu.menu.offsetWidth);  
var cornerX =  
floatingMenu.hasElement  
? (floatingMenu.hasInner  
? pageXOffset  
: document.documentElement.scrollLeft) +  
(document.documentElement.clientWidth - width)/2  
: document.body.scrollLeft +  
(document.body.clientWidth - width)/2;  
return cornerX;  
};  
floatingMenu.calculateCornerY = function()  
{  
if (floatingMenu.targetY != 'center')  
return floatingMenu.shiftY + floatingMenu.targetY;  
var height = parseInt(floatingMenu.menu.offsetHeight);  
// Handle Opera 8 problems  
var clientHeight =  
floatingMenu.hasElement && floatingMenu.hasInner  
&& document.documentElement.clientHeight  
> window.innerHeight  
? window.innerHeight  
: document.documentElement.clientHeight  
var cornerY =  
floatingMenu.hasElement  
? (floatingMenu.hasInner  
? pageYOffset  
: document.documentElement.scrollTop) +  
(clientHeight - height)/2  
: document.body.scrollTop +  
(document.body.clientHeight - height)/2;  
return cornerY;  
};  
floatingMenu.doFloat = function()  
{  
// Check if reference to menu was lost due  
// to ajax manipuations  
if (!floatingMenu.menu)  
{  
menu = document.getElementById  
? document.getElementById(floatingMenuId)  
: document.all  
? document.all[floatingMenuId]  
: document.layers[floatingMenuId];  
initSecondary();  
}  
var stepX, stepY;  
floatingMenu.computeShifts();  
var cornerX = floatingMenu.calculateCornerX();  
var stepX = (cornerX - floatingMenu.nextX) * .07;  
if (Math.abs(stepX) < .5)  
{  
stepX = cornerX - floatingMenu.nextX;  
}  
var cornerY = floatingMenu.calculateCornerY();  
var stepY = (cornerY - floatingMenu.nextY) * .07;  
if (Math.abs(stepY) < .5)  
{  
stepY = cornerY - floatingMenu.nextY;  
}  
if (Math.abs(stepX) > 0 ||  
Math.abs(stepY) > 0)  
{  
floatingMenu.nextX += stepX;  
floatingMenu.nextY += stepY;  
floatingMenu.move();  
}  
setTimeout('floatingMenu.doFloat()', 20);  
};  
// addEvent designed by Aaron Moore  
floatingMenu.addEvent = function(element, listener, handler)  
{  
if(typeof element[listener] != 'function' ||  
typeof element[listener + '_num'] == 'undefined')  
{  
element[listener + '_num'] = 0;  
if (typeof element[listener] == 'function')  
{  
element[listener + 0] = element[listener];  
element[listener + '_num']++;  
}  
element[listener] = function(e)  
{  
var r = true;  
e = (e) ? e : window.event;  
for(var i = element[listener + '_num'] -1; i >= 0; i--)  
{  
if(element[listener + i](e) == false)  
r = false;  
}  
return r;  
}  
}  
//if handler is not already stored, assign it  
for(var i = 0; i < element[listener + '_num']; i++)  
if(element[listener + i] == handler)  
return;  
element[listener + element[listener + '_num']] = handler;  
element[listener + '_num']++;  
};  
floatingMenu.init = function()  
{  
floatingMenu.initSecondary();  
floatingMenu.doFloat();  
};  
// Some browsers init scrollbars only after  
// full document load.  
floatingMenu.initSecondary = function()  
{  
floatingMenu.computeShifts();  
floatingMenu.nextX = floatingMenu.calculateCornerX();  
floatingMenu.nextY = floatingMenu.calculateCornerY();  
floatingMenu.move();  
}  
if (document.layers)  
floatingMenu.addEvent(window, 'onload', floatingMenu.init);  
else  
{  
floatingMenu.init();  
floatingMenu.addEvent(window, 'onload',  
floatingMenu.initSecondary);  
}  
function move_lower_right()  
{  
floatingMenu.targetX=-250;  
floatingMenu.targetY=-120;  
}  
//move_lower_right();  
</script>
კატეგორია: Web Master/სკრიპტები | ნანახია: 1425 | დაამატა: GioToLo | რეიტინგი: 3.0/2
სულ კომენტარები: 0
კომენტარის დამატება შეუძლიათ მხოლოდ დარეგისტრირებულ მომხმარებლებს
[ რეგისტრაცია | შესვლა ]