Здравствуйте.
У меня есть сайт. На сайте есть страничка при заходе на которую посетителю показывается флеш видео в формате flv. Вот она:
http://svoe-kazhdomu.ru/vip/conversion.html Показывается единственный раз. При повторном заходе на эту страницу видео посетителю не показывается.
В той же папке где находится эта html страница есть еще несколько файлов. В том числе и файл с расширением .js Думаю это из него идет управление процессом показа видео на html странице. Содержание файла вот:
//****** Advanced DHTML Video Version 1.0 ******
// Copyright (c) Digital Flow Software 2005-2008
// The present javascript code is property of Digital Flow Software.
// This code can only be used inside Internet/Intranet web sites located on *web servers*, as the outcome of a licensed Advanced DHTML Popup application only.
// This code *cannot* be used inside distributable implementations (such as demos, applications or CD-based webs), unless this implementation is licensed with an "Advanced DHTML Popup License for Distributed Applications".
// Any unauthorized use, reverse-engineering, alteration, transmission, transformation, facsimile, or copying of any means (electronic or not) is strictly prohibited and will be prosecuted.
// ***Removal of the present copyright notice is strictly prohibited***
var myVideo=new Array();
//set a permanent cookie to display once only, ever, with isCookie = 1:
var isCookie = 1;
//set whether the layer is shown straight away, as opposed to using a link to open it:
var autoShow = 1;
//set the names of your video html files:
//do not use zero, this is reserved for the system!
myVideo[1]= '1.html';
//set the rate of scroll from one anchor to the next, 1-10 where 1 is slowest:
var videoScrollRate = 2;
//do not edit below this line:
//----------------------------
var df,rf=false,na=navigator.userAgent,dt=document,op=(na.indexOf('Opera')!=-1),dm=(dt.getElementById)?true:false,ie5x=(dt.all&&dm),mci=(na.indexOf('Mac')!=-1);df=((ie5x||op)&&mci);decide();function decide(){if(df){return;}else{rf=true;}}
if(rf){
function initADP(){bdf=0;
initialContent = "<iframe src=\"about:blank\" name=\"adpiframe\" id=\"adpiframe\" width=100% height=100% align=\"center\" Frameborder=\"0\" Scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" allowtransparency=\"true\"></iframe>";
myVideo[0]='about:blank';
if(isCookie==1){
if(isc)return;
}else{
mca('advLayer_sp','',-1);
}
if(autoShow==1){
new adp("advLayer",initialContent,"Advanced DHTML Popup");
adpSource(myVideo[1]);
}else{
new adp("advLayer",initialContent,"Advanced DHTML Popup");
startVideo(0);
}
clearInterval(isScri);
}
if(window.attachEvent){window.attachEvent('onload', initADP);}else{if(typeof window.onload == 'function'){var preADP = window.onload;window.onload = function(){preADP();initADP();}}else{window.onload = initADP;}}
}
function startVideo(n){
clearInterval(isScri);
adpSource(myVideo[0]);
adpSource(myVideo[n]);
}
function adpSource(src){
frames['adpiframe'].location.href = src;
}
function stopScr(){
setTimeout("window.onscroll='';",600);
}
function rae(obj){var aet=0,ael=0;if (obj.offsetParent){while (obj.offsetParent){aet+=(obj.offsetTop);ael+=obj.offsetLeft;obj=obj.offsetParent;}}return {x:ael,y:aet};}
function mae(adpAnchorID,adpOffX,adpOffY){var adpAncElem = document.getElementById(adpAnchorID);if(!adpAncElem) return;eloc=rae(adpAncElem);gsp();adpLocation('advLayer',eloc.x+adpOffX-slt,eloc.y+adpOffY-sht);}
function adj(adpAnchorID,adpOffX,adpOffY){window.onresize=function(){mae(adpAnchorID,adpOffX,adpOffY)}}
var newX = new Array();
var newY = new Array();
function scrollToAnchor(el,v){
gsp();
el=document.getElementById(el);
var video=v;
newX[video] = 0;
newY[video] = 0;
while(el != null){
newX[video] += el.offsetLeft;
newY[video] += el.offsetTop;
el = el.offsetParent;
}
doScr(newX[video]-slt,newY[video]-sht);
}
function doScr(x,y){
var s=0;
if(y>=0){
while(s<=y){
window.scrollBy(0,videoScrollRate);
s+=videoScrollRate;
}
}else if(y<0){
while(s>=y){
window.scrollBy(0,-videoScrollRate);
s-=videoScrollRate;
}
}
}
//----------------------------
А теперь я хочу сделать так, чтобы на этой же странице показывалось другое видео. И посетители, которые уже были на этой странице и просмотрели предыдущее видео могли видеть новое. Тоже один раз. Может быть кто нибудь знает, как это сделать?
Пробовал заливать новое видео вместо старого(под тем же названием) - не показывается. Пробовал менять название нового видео на отличное от предыдущего все равно не показывается. Полагаю что то с cook-ами, но я плохо понимаю в js.
И еще я хочу сделать так, чтобы видео могло показываться определенное количество раз. Например 2, 3 и т.д. Это возможно?