none
Помогите RRS feed

  • Общие обсуждения

  • обрый вечер!!! Я столкнулся с такой проблемой!!!  Есть программа написанная на visual Studio 2005 и она раньше стояла на windows server 2003, сейчас поставили windows server 2008 и стали возникать проблемы!!! Проблема в том, что есть скрипт, который должен менять числа на календаре в ручную, но в iis 7.0 он не работает!!! Может он заблокирован??? Подскажите, что делать!!!

Все ответы

  • Вы можете более подробно описать что за скрипт и что за программа, и причем тут iis? Спасибо.

    И не нужно создавать дублей - объясните пожалуйста. Та тема будет удалена.


    Для связи [mail]
    Модератор
  • Есть программа, в которой забиваются списки нарядов работников магазина, каждый день. В наряд  на сутки заступают 4 человека, в программе есть календарь который меняется в ручную. Программа написана на Visual studio 2005, на Windows server 2003 все работало отлично. Я уехал в отпуск, приехал, поставили Windows server 2008 и календарь перестал работать. Он не меняет дату. Для календаря написан скрипт и я думаю, может он не читается или блокируется!!! Я подумал что в IIS он не читается, я могу ошибаться!!! Помогите!!!!

    Скрипт такой:

    function oboutCalendar(Id,ba,bb,bc,bd,be,bf,bg,bh,fk,bk,bi,bj,bl,bm,bn,bo, bp,bq,br,bs,bt,bu,bv,bw,bx,by,bz,fh,ca,cb,cd,ce) {this.da=Id;this.db=ba;this.dc=be;if(bx!=null) {if(by==0) {this.dd=bx.getMonth();this.de=bx.getFullYear();}else {if(bx.getMonth()==0) {this.dd=11;this.de=bx.getFullYear()-1;}else {this.dd=bx.getMonth()-1;this.de=bx.getFullYear();}}}else {this.dd=be.getMonth();this.de=be.getFullYear();}if(this.dd==11) {this.df=0;this.dg=this.de+1;}else {this.df=this.dd+1;this.dg=this.de;}this.dh=bc;this.di=bd;this.dj=false;if(bf!=null&&bf === true) {this.dj=true;}this.dk=true;if(bg!=null&&bg === false) {this.dk=false;}this.dl=false;if(br!=null&&br === true) {this.dl=true;}this.dm=true;if(bt!=null&&bt === false) {this.dm=false;}if(bs!=null) {this.aq=bs;}this.dn=false;if(bz!=null&&bz === true) {this.dn=true;}if(fh <= 0) {this.ep=154;}else {this.ep=fh;}this.dp=true;if(ce!=null&&ce === false) {this.dp=false;}this.dq=cb;this.dr=cd;this.ds=ca;this.dt=bw;this.du="mm/dd/yyyy";if(bv!=null) {this.du=bv;}this.dv=null;this.dw=0;this.dx=-1;this.dy=false;this.fs=false;this.dz=null;this.fr=null;this.ea=bh;this.fl=fk;this.ed=bk;this.eb=bi;this.ec=bj;this.ee=bl;this.ef=bm;this.eg=bn;this.eh=bo;this.ei=bp;this.ej=bq;this.ek=false;if(this.ei!=null&&this.ej!=null&&this.ei >= this.ej) {this.ei=null;this.ej=null;}this.ft=null;this.dv=document.getElementById(this.da+"mover");this.el=new Array(new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());if(bu!=null) {var i;this.em=new Array(new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());for(i=0; i<bu.length; i++) {this.em[bu[i].getMonth()][bu[i].getDate()]=bu[i].getFullYear();}}else {this.em=null;}this.en=null;if(bx!=null) {this.el[bx.getMonth()][bx.getDate()]=bx.getFullYear();this.eo=bx;}else {this.eo=null;}this.dx=this.ep;this.ae();this.ad();var eu=document.getElementById(this.da+"Calendar");if(bb!=null&&bb === true) {this.fm=true;if(document.all) {eu.style.width=(this.ep * 2)+"px";}else {eu.style.width=(this.ep * 2)+"px";}}else {this.fm=false;eu.style.width=this.ep+"px";}this.dv.style.left="0px";eu.style.visibility="visible";};oboutCalendar.prototype.fo =function(fq) {fq=parseInt(fq,10);if(fq==this.de||this.fs||this.dy) {return;}this.fs=true;if(fq > this.de) {this.dg=fq;this.df=this.dd-1;this.aa(0);this.fr=window.setInterval("if(!oboutCalendar"+this.da+".dy){oboutCalendar"+this.da+".fp(0);}",1);}else {if(this.dd==11) {this.de=fq+1;}else {this.de=fq;}this.dd=this.df+1;this.aa(1);this.fr=window.setInterval("if(!oboutCalendar"+this.da+".dy){oboutCalendar"+this.da+".fp(1);}",1);}};oboutCalendar.prototype.fp =function(ev) {this.aa(ev);if(this.fr!=null) {window.clearInterval(this.fr);}this.fs=false;};oboutCalendar.prototype.aa =function(ev) {if(this.dy) {return;}this.dy=true;if(ev === 0) {if(this.ej!=null&&((this.fm&&this.ej.getFullYear()==this.dg&&this.ej.getMonth()==this.df)||(!this.fm&&this.ej.getFullYear()==this.de&&this.ej.getMonth()==this.dd))) {this.dy=false;return;}this.dd=this.df;this.de=this.dg;if(this.df+1 > 11) {this.df=0;this.dg++;}else {this.df++;}this.ad();this.dz=window.setInterval("oboutCalendar"+this.da+".ab()",1);}else {if(this.ei!=null&&this.ei.getFullYear()==this.de&&this.ei.getMonth()==this.dd) {this.dy=false;return;}this.df=this.dd;this.dg=this.de;if(this.dd-1 < 0) {this.dd=11;this.de--;}else {this.dd--;}this.ae();this.dz=window.setInterval("oboutCalendar"+this.da+".ac()",1);}};oboutCalendar.prototype.ab =function() {if(this.dw+this.db >= this.dx) {this.dw=this.dx;}else {this.dw += this.db;}this.dv.style.left=-this.dw+"px";if(this.dw==this.dx) {window.clearInterval(this.dz);this.dv.firstChild.firstChild.removeChild(this.dv.firstChild.firstChild.firstChild);this.dw=0;this.dv.style.left=this.dw+"px";this.dy=false;}};oboutCalendar.prototype.ac =function() {if(this.dw-this.db <= 0) {this.dw=0;}else {this.dw -= this.db;}this.dv.style.left=-this.dw+"px";if(this.dw === 0) {window.clearInterval(this.dz);this.dv.firstChild.firstChild.removeChild(this.dv.firstChild.firstChild.lastChild);this.dy=false;}};oboutCalendar.prototype.ad =function() {var ew;ew=this.dv.firstChild.firstChild.appendChild(document.createElement("td"));ew.style.width=this.dx+"px";this.ah(ew,this.fl);ew.appendChild(this.af(this.df,this.dg));this.dw=0;};oboutCalendar.prototype.ae =function() {var ew;ew=this.dv.firstChild.firstChild.insertBefore(document.createElement("td"),this.dv.firstChild.firstChild.firstChild);ew.style.width=this.dx+"px";this.ah(ew,this.fl);ew.appendChild(this.af(this.dd,this.de));this.dv.style.left=(-this.dx+this.db)+"px";this.dw=this.dx-this.db;};oboutCalendar.prototype.af =function(fa,fb) {var ex=new Date();var ey=null;var fg=0;var ez=0;var i,j=1;var eu=null;var eq=0;var fj=0;ex.setMonth(fa);ex.setYear(fb);ex.setDate(1);if(this.dj) {var er=new Date();er.setMonth(fa);er.setYear(fb);er.setDate(1);er.setDate(er.getDate()-1);if(this.dk) {er.setDate(er.getDate()-ex.getDay()+1);}else {er.setDate(er.getDate()-ex.getDay()+2);}}ey=document.createElement("table");if(document.all) {ey.border="0";ey.cellSpacing="0";ey.cellPadding="0";}else {ey.setAttribute("border","0");ey.setAttribute("cellspacing","0");ey.setAttribute("cellpadding","0");}this.ah(ey,this.ea);ey.appendChild(document.createElement("tbody"));ey.firstChild.appendChild(document.createElement("tr"));eu=ey.firstChild.firstChild.appendChild(document.createElement("td"));if(document.all) {eu.colSpan="7";}else {eu.setAttribute("colspan","7");}eu.innerHTML=this.dh[fa]+" "+fb;this.ah(eu,this.ee);ey.firstChild.appendChild(document.createElement("tr"));for(i=0;i<7;i++) {eu=ey.firstChild.lastChild.appendChild(document.createElement("td"));eu.innerHTML=this.di[i];eu.setAttribute("width","14.2%");this.ah(eu,this.eb);}ey.firstChild.appendChild(document.createElement("tr"));i=(this.dk)?0:1;  fj=(!this.dk&&ex.getDay()==0)?7:ex.getDay();for(i;i<fj;i++) {eu=ey.firstChild.lastChild.appendChild(document.createElement("td"));if(this.dj) {eu.innerHTML=er.getDate();er.setDate(er.getDate()+1);}else {eu.innerHTML="&#160;";}this.ah(eu,this.ec);fg++;}ex.setMonth(fa);while(ex.getMonth()==fa) {if(fg==7) {ey.firstChild.appendChild(document.createElement("tr"));fg=0;ez++;}eu=ey.firstChild.lastChild.appendChild(document.createElement("td"));eu.innerHTML=ex.getDate();if((this.ei!=null&&this.ag(ex,this.ei) < 0)||(this.ej!=null&&this.ag(ex,this.ej) > 0)) {this.ah(eu,this.ec);}else{ if(this.dl&&((this.dk&&(fg==0||fg==6))||(!this.dk&&(fg==5||fg==6)))) {this.ah(eu,this.ec);}else{ if(this.aj(ex)) {this.ah(eu,this.eg);this.en=eu;}else{ if(this.ak(ex)) {if(!this.dp) {eq=1;}this.ah(eu,this.eh);}else{if(this.ag(ex,this.dc)==0) {this.ah(eu,this.ef);}else{this.ah(eu,this.ed);}}}if(eq==0) {if(document.all) {eu.onclick=new Function("oboutCalendar"+this.da+".ai(new Date("+ex.getFullYear()+","+ex.getMonth()+","+ex.getDate()+"),this,event);"+((this.dt!=null)?" "+this.dt:""));}else {eu.setAttribute("onclick","oboutCalendar"+this.da+".ai(new Date("+ex.getFullYear()+","+ex.getMonth()+","+ex.getDate()+"),this,event);"+((this.dt!=null)?" "+this.dt:""));}}eq=0;}}fg++;ex.setDate(ex.getDate()+1);}for(i=fg; i<7; i++) {eu=ey.firstChild.lastChild.appendChild(document.createElement("td"));if(this.dj) {eu.innerHTML=j;j++;}else {eu.innerHTML="&#160;";}this.ah(eu,this.ec);}while(ez < 5) {ey.firstChild.appendChild(document.createElement("tr"));for(i=0; i<7; i++) {eu=ey.firstChild.lastChild.appendChild(document.createElement("td"));if(this.dj) {eu.innerHTML=j;j++;}else {eu.innerHTML="&#160;";}this.ah(eu,this.ec);}ez++;}return ey;};oboutCalendar.prototype.ag =function(fc,fd) {if(fc.getYear() < fd.getYear()) {return -1;}if(fc.getYear() > fd.getYear()) {return 1;}else {if(fc.getMonth() < fd.getMonth()) {return -1;}if(fc.getMonth() > fd.getMonth()) {return 1;}else {if(fc.getDate() < fd.getDate()) {return -1;}if(fc.getDate() > fd.getDate()) {return 1;}else {return 0;}}}};oboutCalendar.prototype.ah =function(el,fi) {if(el!=null&&fi!=null) {el.className=fi;}};oboutCalendar.prototype.ai =function(ex,el,e) {if(!e) {e=window.event;}e.cancelBubble=true;if(e.stopPropagation) {e.stopPropagation();}if(!this.aj(ex)) {if(this.dm&&this.en!=null) {if(this.ak(this.eo)){ this.ah(this.en,this.eh);}else{if(this.ag(this.eo,this.dc)==0) {this.ah(this.en,this.ef);}else{this.ah(this.en,this.ed);}}this.el[this.eo.getMonth()][this.eo.getDate()]=null;}this.en=el;this.eo=ex;this.el[ex.getMonth()][ex.getDate()]=ex.getFullYear();this.ah(el,this.eg);if(this.ft==null) {this.ft=document.getElementsByName("h"+this.da)[0];}if(this.ft!=null) {this.ft.value=this.am(new Date(ex.getFullYear(),ex.getMonth(),ex.getDate()));}if(this.aq!=null) {this.aq(this.al(ex));}}else {this.en=null;this.eo=null;this.el[ex.getMonth()][ex.getDate()]=null;if(this.ft==null) {this.ft=document.getElementsByName("h"+this.da)[0];}if(this.ft!=null) {this.ft.value="0";}if(this.ak(ex)){ this.ah(el,this.eh);}else{if(this.ag(ex,this.dc)==0) {this.ah(el,this.ef);}else{this.ah(el,this.ed);}}if(this.aq!=null) {this.aq(null);}}if(this.dn) {if(this.ds!=null) {document.getElementById(this.ds).value=this.al(ex);}document.getElementById(this.da+"Calendar").style.display="none";document.getElementById(this.da+"frame").style.display="none";this.ek=false;document.onclick=null;}};oboutCalendar.prototype.aj =function(ex) {if(this.el[ex.getMonth()][ex.getDate()]!=null) {if(this.ag(ex,new Date(this.el[ex.getMonth()][ex.getDate()],ex.getMonth(),ex.getDate()))==0) {return true;}}return false;};oboutCalendar.prototype.ak =function(ex) {var er;if(this.em!=null) {er=this.em[ex.getMonth()][ex.getDate()];if(er!=null&&(er < 0||er==ex.getFullYear())) {return true;}}return false;};oboutCalendar.prototype.al =function(ex) {var eu=this.du;eu=eu.replace(/y{4}/gi,ex.getFullYear());eu=eu.replace(/y{2}/gi,ex.getFullYear().toString().substr(2,2));eu=eu.replace(/m{4}/gi,this.dh[ex.getMonth()]);eu=eu.replace(/m{3}/gi,this.dh[ex.getMonth()].substr(0,3));eu=eu.replace(/m{2}/g,ex.getMonth()+1);eu=eu.replace(/M{2}/g,((ex.getMonth() < 9)?"0"+(ex.getMonth()+1):ex.getMonth()+1));eu=eu.replace(/d{2}/g,ex.getDate());eu=eu.replace(/D{2}/g,((ex.getDate() < 10)?"0"+(ex.getDate()):ex.getDate()));return eu;};oboutCalendar.prototype.am =function(ex) {return ex.getFullYear()+"."+(ex.getMonth()+1)+"."+ex.getDate()+"."+((ex.getMonth()==this.df)?"1":"0");};oboutCalendar.prototype.an =function(e) {if(!e) {e=window.event;}e.cancelBubble=true;if(e.stopPropagation) {e.stopPropagation();}var eu=document.getElementById(this.da+"Calendar");var fn=document.getElementById(this.da+"frame");if(this.ek) {var sx,sy;sx=(window.event)?document.body.scrollLeft+document.documentElement.scrollLeft:window.scrollX;sy=(window.event)?document.body.scrollTop+document.documentElement.scrollTop:window.scrollY;if(e.clientX >= this.ao(eu)&&e.clientX-sx <= this.ao(eu)+eu.offsetWidth-sx&&e.clientY >= this.ap(eu)-sy&&e.clientY <= this.ap(eu)+eu.offsetHeight-sy) {return;}eu.style.display="none";fn.style.display="none";this.ek=false;document.onclick=null;return;}this.ek=true;eval("document.onclick=function(e){oboutCalendar"+this.da+".an(e);};");var es=document.getElementById(this.da+"B");var et=null;eu.style.display="block";if(eu.parentNode.nodeName.toLowerCase()!="body") {document.body.appendChild(eu.parentNode.removeChild(eu));document.body.appendChild(fn.parentNode.removeChild(fn));eu=document.getElementById(this.da+"Calendar");fn=document.getElementById(this.da+"frame");}if(this.dq === null) {et=this.ao(es);if(et < parseInt(eu.style.width,10)) {eu.style.left=0;}else {eu.style.left=(et-parseInt(eu.style.width,10)+es.offsetWidth)+"px";}}else {eu.style.left=this.dq+"px";}if(this.dr==null) {eu.style.top=(this.ap(es)+es.offsetHeight)+"px";}else {eu.style.top=this.dr+"px";}if(navigator.userAgent.toLowerCase().indexOf("opera")==-1) {fn.style.backgroundColor="red";fn.style.width=eu.style.width;fn.style.height=eu.offsetHeight;fn.style.top=eu.style.top;fn.style.left=eu.style.left;fn.style.display="block";}};oboutCalendar.prototype.ao =function(fe){var ff=0;if (fe.offsetParent) {while (fe.offsetParent) {ff += fe.offsetLeft;fe=fe.offsetParent;}}else if (fe.x) {ff += fe.x;}return ff;};oboutCalendar.prototype.ap =function(fe){var ff=0;if (fe.offsetParent) {while (fe.offsetParent) {ff += fe.offsetTop;fe=fe.offsetParent;}}else if (fe.y) {ff += fe.y;}return ff;};oboutCalendar.prototype.aq=null;

  • Скрипт скачивается на страницу?


    Все должно быть просто, очень просто, настолько просто, насколько это возможно.
  • 1. Языковые версии 2003 сервера и того, что сейчас одинаковые?

    2. Программа до конца установлена? Например типичный проект включает базу данных, которую тоже нужно ставить настраивать к ней доступ из приложения и т.п..