IE9、Google、Firefox と互換性があるように Calendar カレンダー コントロールを変更します。
それは機能しますが、位置が異なります。誰かが変更を手伝ってくれると幸いです
1.
this.iframe = window.frames("meizzCalendarIframe");
は
this.iframe = window.frames["meizzCalendarIframe"]; 🎜>
2.
>var a = (arguments.length= =0) ? WebCalendar.day[this.id.substr(8)].split("/") : argument[0].split("/"); 🎜>
は
コードをコピー
コードは次のとおりです: var a = WebCalendar.day[this.id.substr(8 )].split("/");
3.
{
this.className = "over"
; this.style.backgroundColor = WebCalendar.darkColor;
if(WebCalendar .day[this.id.substr(8)].split("/")[1] == WebCalendar.thisMonth)
this.style .color = WebCalendar.lightColor;
}
function dayMouseOut ()
{
this.className = "out"; var d = WebCalendar.day[this.id.substr(8)], a = d.split("/");
this.style.removeattribute("backgroundColor");
if(a[1] == WebCalendar.thisMonth && d != WebCalendar.today)
{
if(WebCalendar.dateStyle && a[0] == parseInt(WebCalendar.dateStyle[4], 10))
this.style.color = WebCalendar.lightColor
this.style.color = WebCalendar.wordColor;
}
}
を
function dayMouseOver()
{
this.className = "over"; ;
this.style.backgroundColor = WebCalendar.darkColor;
if(WebCalendar .day[this.id.substr(8)].split("/")[1] == WebCalendar.thisMonth) >this.style.color = WebCalendar.lightColor;
}
function dayMouseOut ()
{
this.className = "out"; 8)], a = d.split("/");
this.style.backgroundColor = bgbgbg;
if(a[1] == WebCalendar.thisMonth && d != WebCalendar.today)
{
if(WebCalendar.dateStyle && a[0] == parseInt(WebCalendar .dateStyle[4], 10))
this.style.color = WebCalendar.lightColor
this.style.color; = WebCalendar.wordColor;
}
}