Просмотр полной версии : Каксделать чтобы Flash двигался ,когда просматриваеш страницу?
Как сделать так чтобы Flash двигался при опускании страници вниз и вверх.(при прокрутки)
Заранее спасибо.
Наверно с java попробовать надо.
sergwizard
29.11.2003, 22:21
Пишем javascript на странице.
var ua, topOffset = 30, subOffset=topOffset+14, toolMenuShow=true, shiftMinimize=0, currentPopup="";
window.onload = doLoad;
IE = (document.all) ? 1: 0;
function doLoad() {
switch(navigator.appName){
case "Netscape": ua="NN"; break;
case "Microsoft Internet Explorer": ua="IE"; break;
default: ua=""; return;
}
setInterval("moveMenu()",30);
}
function moveMenu() {
var shiftPage, diff;
if(ua=="IE") shiftPage=document.body.scrollTop;
else if(ua=="NN") shiftPage=window.pageYOffset;
else return;
if(shiftPage != shiftMinimize){
dif=(shiftPage-shiftMinimize)>>2;
if(dif) shiftMinimize+=dif; else shiftMinimize=shiftPage;
if(ua=="IE") document.all.MyMenu.style.pixelTop=shiftMinimize+topOffset;
if(ua=="NN") document.layers.MyMenu.y=shiftMinimize+topOffset;
}}
Создаем на странице div с id="MyMenu". Помещаем в этот div флэшку.
Наслаждаемся.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.