浮动窗口

document.write("<div id='img' style='position:absolute; left: 27px; top: 1115px'>");
document.write(
"<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'");
document.write(
"codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='200' height='150'>");
document.write(
" <param name='movie' value='zzFloat.swf' />");
document.write(
"<param name='quality' value='high' />");
document.write(
"<embed src='zzFloat.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='200' height='150'></embed>");
document.write(
"</object>");

document.write(
"<br>");
document.write(
"<a href='#' onClick='closefloat();' style='text-decoration: none;color:#FF0000;'> 关闭 </a>");
document.write(
"</div>");
<!-- Begin

var xPos = 20;
var yPos = document.body.clientHeight;
var step = 1;
var delay = 30
var height = 0;
var Hoffset = 0;
var Woffset = 0;
var yon = 0;
var xon = 0;
var pause = true;
var interval;
img.style.top 
= yPos;
function closefloat(){
    img.style.visibility
='hidden';
}


function changePos() {
width 
= document.body.clientWidth;
height 
= document.body.clientHeight;
Hoffset 
= img.offsetHeight;
Woffset 
= img.offsetWidth;
img.style.left 
= xPos + document.body.scrollLeft;
img.style.top 
= yPos + document.body.scrollTop;
if (yon) {
yPos 
= yPos + step;
}

else {
yPos 
= yPos - step;
}

if (yPos < 0{
yon 
= 1;
yPos 
= 0;
}

if (yPos >= (height - Hoffset)) {
yon 
= 0;
yPos 
= (height - Hoffset);
}

if (xon) {
xPos 
= xPos + step;
}

else {
xPos 
= xPos - step;
}

if (xPos < 0{
xon 
= 1;
xPos 
= 0;
}

if (xPos >= (width - Woffset)) {
xon 
= 0;
xPos 
= (width - Woffset);
   }

}

function start() {
img.visibility 
= "visible";
interval 
= setInterval('changePos()', delay);
}

start();
//  End -->
posted on 2007-05-05 09:34  石川  阅读(298)  评论(0)    收藏  举报