50 lines
No EOL
1.5 KiB
JavaScript
50 lines
No EOL
1.5 KiB
JavaScript
var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;
|
|
if(IE6){
|
|
window.onload = function(){
|
|
var now = new Date();
|
|
var time = now.getTime();
|
|
var div = document.createElement('a');
|
|
var id = 'saynotoie6_div_' + time;
|
|
div.setAttribute('id',id);
|
|
div.setAttribute('href','http://www.crans.org/savethedevelopers');
|
|
div.setAttribute('target','_blank');
|
|
div.style.display = 'block';
|
|
div.style.color = '#1d1d1d';
|
|
div.style.textAlign = 'left';
|
|
div.style.fontFamily = 'Arial';
|
|
div.style.fontSize = '11px';
|
|
div.style.background = 'url(http://www.crans.org/wiki/common/js/popDown.gif)';
|
|
div.style.padding = '0';
|
|
div.style.position = 'absolute';
|
|
div.style.top = '0';
|
|
div.style.right = '40px';
|
|
div.style.zIndex = '999999';
|
|
div.style.width = '330px';
|
|
div.style.height = '63px';
|
|
div.style.marginTop = '-80px';
|
|
div.style.filter = 'alpha(opacity=95)';
|
|
document.body.appendChild(div);
|
|
|
|
var animate = function(){
|
|
var myDiv = document.getElementById(id);
|
|
var value = parseInt(myDiv.style.marginTop)
|
|
myDiv.style.marginTop = value + 1 + 'px';
|
|
if(parseInt(myDiv.style.marginTop) < -1){
|
|
var timer = setTimeout(animate,30 * 80/Math.abs(value) * .27);
|
|
}else{
|
|
var timer = setTimeout(hide,5000);
|
|
}
|
|
}
|
|
|
|
var hide = function(){
|
|
var myDiv = document.getElementById(id);
|
|
var value = parseInt(myDiv.style.marginTop)
|
|
myDiv.style.marginTop = value - 1 + 'px';
|
|
if(parseInt(myDiv.style.marginTop) > -80){
|
|
var timer = setTimeout(hide,1.4 * 80/Math.abs(value) * 3.70);
|
|
}
|
|
}
|
|
|
|
setTimeout(animate,1000);
|
|
}
|
|
} |