Display a calendar showing current date using FileMaker web viewer.
To display a calendar showing current date in your Filemaker application you can use a web viewer and add javascript code to it. You can copy and paste the following code snippet and uncheck all check boxes in the web viewer, set web viewer size to 165(w) x 174(h)
"data:text/html," & ¶ & "" & ¶ & ""& ¶ & "monthnames = new Array("& ¶ & "'January',"& ¶ & "'Februrary',"& ¶ & "'March',"& ¶ & "'April',"& ¶ & "'May',"& ¶ & "'June',"& ¶ & "'July',"& ¶ & "'August',"& ¶ & "'September',"& ¶ & "'October',"& ¶ & "'November',"& ¶ & "'Decemeber');"& ¶ & "var linkcount=0;"& ¶ & "function addlink(month, day, href) {"& ¶ & "var entry = new Array(3);"& ¶ & "entry[0] = month;"& ¶ & "entry[1] = day;"& ¶ & "entry[2] = href;"& ¶ & "this[linkcount++] = entry;"& ¶ & "}"& ¶ & "Array.prototype.addlink = addlink;"& ¶ & "linkdays = new Array();"& ¶ & "monthdays = new Array(12);"& ¶ & "monthdays[0]=31;"& ¶ & "monthdays[1]=28;"& ¶ & "monthdays[2]=31;"& ¶ & "monthdays[3]=30;"& ¶ & "monthdays[4]=31;"& ¶ & "monthdays[5]=30;"& ¶ & "monthdays[6]=31;"& ¶ & "monthdays[7]=31;"& ¶ & "monthdays[8]=30;"& ¶ & "monthdays[9]=31;"& ¶ & "monthdays[10]=30;"& ¶ & "monthdays[11]=31;"& ¶ & "todayDate=new Date();"& ¶ & "thisday=todayDate.getDay();"& ¶ & "thismonth=todayDate.getMonth();"& ¶ & "thisdate=todayDate.getDate();"& ¶ & "thisyear=todayDate.getYear();"& ¶ & "thisyear = thisyear % 100;"& ¶ & "thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear));"& ¶ & "if (((thisyear % 4 == 0)"& ¶ & "&& !(thisyear % 100 == 0))"& ¶ & "||(thisyear % 400 == 0)) monthdays[1]++;"& ¶ & "startspaces=thisdate;"& ¶ & "while (startspaces > 7) startspaces-=7;"& ¶ & "startspaces = thisday - startspaces + 1;"& ¶ & "if (startspaces < 0) startspaces+=7;"& ¶ & "document.write('
‘);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “document.write(”);”& ¶ & “for (s=0;s
|
||||||
Su | M | Tu | W | Th | F | Sa |