DATES...JS

Share sample pubs, scripts, etc. with other NeoBook users

Moderator: Neosoft Support

Locked
User avatar
virger
Posts: 540
Joined: Mon Sep 18, 2006 12:21 pm
Location: Costa Rica, America Central

DATES...JS

Post by virger »

. Create a WebBrowser name "WB"

.setvar "[ThaDate]" "!mm/dd/yyyy"

.setvar "[ThaDate]" "01/01/2009"
.NeoBook Vars:
. vNumYear----- 2009
. vNumDay------ 1
. vNumMonth---- 1 << vdate.getMonth()+1 >>
. vDayWeek----- 5 << vdate.getDay() +1 >>

. To use with:
. strparse "Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Set,Oct,Nov,Dec"
. strparse "Sun,Mon,Tue,Wen,Thu,Fri,Sat"

. setvar "[vDate]" "[days[vDayWeek]] [vNumDay] of [moths[vNumMonth]] [vNumYear]"


......
Ussing in Button:

BrowserLoadFromStr "WB" "<body></body>"
BrowserExecScript "WB" "var vdate = new Date([#34][thedate][#34]);|window.external.nbExecAction( ' SetVar [#34]vnumyear[#34] [#34]'+vdate.getYear() +'[#34] ' );|window.external.nbExecAction( ' SetVar [#34]vnumday[#34] [#34]' +vdate.getDate() +'[#34] ' );|window.external.nbExecAction( ' SetVar [#34]vnummonth[#34] [#34]'+vdate.getMonth() +'+1[#34] ' );|window.external.nbExecAction( ' SetVar [#34]vdayweek[#34] [#34]' +vdate.getDay() +'+1[#34] ' );" "JScript"
=====

FROM COSTA RICA
CENTRAL AMERICA
PURA VIDA
Neosoft Support
NeoSoft Team
Posts: 5628
Joined: Thu Mar 31, 2005 10:48 pm
Location: Oregon, USA
Contact:

Post by Neosoft Support »

Good example.

I think this script could also be implemented as a NeoBook function without the need to have a browser object.
NeoSoft Support
Locked