Friday, February 02, 2001- Jumlah Klik [2088! , Penuli" # [-$yan-!
Ja"ak%m - Sampai lah "aatnya pada Java"cript tut%rial di publi"h pada hari ini& 'erikut ini perkenalan terlebih dahulu, nantinya akan diteru"kan ke lebih dalam& (ip" dan trik )uga dibaha" pada tut%rial ini& *& Pembukaan JavaScript hanya bi"a dilihat pada br%+"er2 tertentu dan berikut ver"inya& Seperti br%+"er ,et"cape ,avigat%r dari ver"i 2&0 "ampai ver"i terbarunya &-, dan *nternet .-pl%rer dari ver"i /&0 "ampai ver"i terbarunya 0&-& (api br%+"er "tandard untuk 1ind%+" 2. 34P*. - 4icr%"%5t P%cket *nternet .-pl%rer6 belum mendukung JavaScript, mungkin nanti di ver"i berikutnya& Perlu diketahui bah+a JavaScript di dalam 7(48, 948, dan 148, tetap bi"a di :;ie+ S%urce: alia" di :2%py < Pa"te: untuk di pakai& Kecuali mungkin dengan cara :7ide: atau meniadakan 4enu di br%+"er "ehingga :S%urce 2%de: dapat di"embunyikan dengan aman& (ip"# - :=i"able $ight 2lick: JScript - :Full Screen 1ind%+: JScript **& Pemakaian Selalu dia+ali :>Script language?:JavaScript:@: dan diakhiri dengan :>AScript@: "eperti "tandard "ynta- 7(48 lainya& 2%nt%h# >"cript language?:JavaScript:@ >B-- d%cument&+rite3:(e"t:6C AA--@ >A"cript@ =an kalau :Script: nya kita taruh terpi"ah di 5ile lainnya yang "elalu berakhiran :&)": bi"a lang"ung kita panggil dengan perintah berikut ini# >"cript language?:JavaScript: "rc?:te"t&)":@ >A"cript@ Seperti c%nt%h diata" "emua "cript dituli" didalam 5ile# te"t&)" Prin"ip :S$2: adalah "eperti >img "rc?:&&&@ nya :html:& Jadi kita bi"a taruh 5ile &)" nya di "ub 5%lder tertentu, "upaya nggak gampang di ambil A di d%+nl%ad %leh pengun)ung 3+eb "ite vi"it%r6& Karena untuk mengambilnya kita tinggal panggil addre"" +ebnya ber"ama dengan 5ilenya, nah br%+"er akan berak"i menanyakan apakah 5ile ter"ebut mau dibuka 3%pen6 atau di"impan 3"ave6& c%nt%h# http#AA+++&victim&c%mAte"t&)" =iingat bah+a penuli"an "cript "elalu dia+ali dengan :>B--: dan ditutup dengan :AA--@:& Dla"annya karena untuk menghindari tidak terbacanya "cript ter"ebut di br%+"er yang kun% 3belum A tidak pernah diupdate6 2%nt%h# +ind%+" E0, ba+a br%+"er *. ver& /&01 dan "i u"er nggak pernah update FS dan br%+"ernya& Gntuk ;ariable, Fperat%r", dan .-pre""i%n" nya "ama dengan prin"ip pr%gram lainnya& Gntuk "tatement nya, "elalu dibuka dengan :H: dan ditutup dengan :I: =an "etiap perintah "elalu ditutup dengan :C: c%nt%h# i5 3blah&&blah6 H blah&&blahC I el"e H blah&&blahC I 4engenai Fb)ect yang dapat dipakai, kita bi"a lihat di =F4 3=%cument Fb)ect 4%del6& Fb)ect-%b)ect ter"ebut dapat kita pa"ang didalam "cript untuk menambah 5ung"i-5ung"i tertentu yang tidak perlu kita tuli" dalam "cript lagi& Fung"i dan meth%d nya "ama dengan perintah yang kita )umpai di dalam DSP 3Dctive Server Page"6& c%nt%h# +ind%+&cl%"e36C Gntuk mengembalikan nilai dalam "uatu pr%"e", kita haru" menggunakan :$eturn: lalu diikuti variablenya& c%nt%h# nama ? :,ama(e"t:C i5 3namaB?JJ6 H return namaC I Kita dapat )uga membuat 5ung"i dengan parameter didalam "cript& c%nt%h# 5uncti%n tampilan3nama6 H blah&&blah I Gntuk .vent 7andler nya kita bi"a panggil lang"ung didalam "inta- html c%nt%h# >a hre5?:blah&&blah: %n4%u"eFver?:(e"tFuncti%n36C:@ (e"t >Aa@ dimana :(e"tFuncti%n36: ini "udah kita tuli" A ditaru"h didalam Script& Perlu diingat, untuk %b)ect-%b)ect dan :.vent 7andler: yang dipakai, perlu kita "e"uaikan dengan type br%+"ernya 3*nternet .-pl%rer atau ,et"cape6, karena ada yang bi"a dipakai untuk 2 br%+"er ter"ebut, dan ada )uga yang haru" kita "pe"i5ik ke type br%+"ernya&