Anda di halaman 1dari 3

Perkenalan dengan JavaScript

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&

Anda mungkin juga menyukai