《kapitulli 7 programim ne internet》由会员分享,可在线阅读,更多相关《kapitulli 7 programim ne internet(5页珍藏版)》请在金锄头文库上搜索。
1、Chapter 7Ne kapitujt e meparshem prezantuam konceptet per internetin dhe www, krijuam dokumente HTML. Ne kete kapitull, prezantohet gjuha JavaScript e cila lehteson dizenjimin e programeve kompjuterike qe zgjerojne funksionalitetin dhe pamjen e jashtme te faqeve web. Me poshte behet prezantimi i pro
2、gramit JavaScript dhe prezantohen shembuj cilat ilustrohen resht mbas reshti. Versioni Javascript i Microsoft quhet Jscript. Fillimisht JavaScript u krijua nga Netscape. Netscape dhe Misrosoft kane qene instrumenti ne standartizimin e JavaScript. 1. Nje program I thjeshte: Printimi I nje mesazhi ne
3、ekranJavaScript perdor nje menyre te shkruari e cila duket e pakuptimte per jo-programuesit. Do fillojme prezantimin e javascript duke printuar nje fjali ne ekran. Do te afishojme mesazhin “Miresevini ne javascript” brenda trupit te nje dokumenti HTML. Web browseri i Internet Explorer permban JavaSc
4、ript interpreter, e cila perpunon komandat e nje scripti te cilat jane shkruar ne JavaScript. Programi ne JavaScriptdocument.writeln(Miresevini ne JavaScript!);Ky program ilustron disa nga karakteristikat e implementimit te nje JavaScripti ne nje dokumenti HTML. Ne kete rast JavaScript-i eshte shkru
5、ar ne pjesen e kokes te dokumentit HTML. Browser-i interpreton ne fillim permbajtjen e pjeses , prandaj programet e JavaScript te shkruara ne pjesen head do ekzekutohen para pjeses . Me vone do te shohim dhe programe te JavaScript te vendosura ne pjesen e trupit te dokumentit HTML. Reshti perdor tag
6、un per ti treguar browserit qe pjesa e tekstit qe vazhdon eshte nje skript. Atributi LANGUAGE specifikon gjuhen e skriptit te perdorur, qe ne rastin tone eshte JavaScript. Si Internet Explorer dhe Natescape Navigator perdorin si gjuhe skriptimi JavaScript-in by default. Prandaj nese shkruajme pa i v
7、endosur atributin language do funksionoje po njesoj. Reshti qe vijon me poshte: document.writeln(Miresevini ne JavaScript!);udhezon interpretuesin e browserit, te ndermare nje veprim, perkatesisht te afishoje ne web page nje string me karaktere e cila perfshihet midis thonjezave. Karakteret whitespa
8、ces ne strings nuk anashkalohen nga browseri. Tek ky resht perdoret objekti document, i cili lejon nje programues skripti te specifikoje tekstin HTML qe do te shfaqet ne dokumentin HTML. Nje objekt ben pjese ne memorjen e kompjuterit dhe permban informacion qe perdoret nga skripti. Termi object zako
9、nisht nenkupton qe atributet (te dhenat) dhe sjelljet (metodat) jane te lidhura me objektin. Ne deklarimin e mesiperm themi se document eshte objekti i metodes writeln, per te shkruar nje mesazh HTML-je ne dokumentin HTML. Kllapat qe pasojne metoden writeln permbajne argumentat qe kerkon metoda per
10、te kryer misionin e vet. Metoda writeln instrukton browserin qe te shfaqe ne ekran argumentin string. Nese stringu permban elemente HTML, browseri i interpreton ato dhe i ben te dukshme efektet e tyre ne ekran. Ne kete shembull browseri shfaq ne ekran mesazhin: Miresevini ne JavaScript, si titull me
11、 nivel H1, sepse fjalet jane te perfshira midis elementit H1. Deklarimi i bere me siper duke perfshire document.writeln, argumentin e tij, kllapat dhe pikepresjen perbejne nje statement. Cdo statement duhet te perfundoje me nje pikepresje, megjithese kjo praktike nuk eshte e detyrueshme nga JavaScri
12、pt-i. Reshti tjeter tregon perfundimin e skriptit. Pasi mbyllet pjesa e kokes dhe perfundon shkrimi HTML browseri shfaq mesazhin ne ekran nese kodi eshte shkruar pa gabime sintakse. Disa web browsers te vjeter nuk e suportojne JavaScriptin dhe teksti i skriptit shfaqet ne web page. Per te parandalua
13、r kete programuesit e perfshijne trupin qe perfshihet ne script si koment. Mesazhi I shfaqur me siper mund te shkruhet ne disa menyra. Marim shembullin e meposhtem:document.write(hello);document.writeln(Hello HELLO!);Dy reshtat qe perfshihen ne kod printojne nje resht me tekst ne dokumentin HTML. De
14、klarimi i pare perdor metoden e dokumentit write per te shfaqur nje string. Ndryshe nga writeln, write nuk e pozicionon kursorin ne reshtin tjeter ne dokument pasi ka shkruar argumentin. Karakteri tjeter i shkruar ne HTML shfaqet menjehere pas karakterit te fundit te shkruar ne write. Nese shkruajme
15、 me writeln, outputi tjeter do te shfaqet ne resht te ri. Ne fakt, te dyja deklarimet e perdorura me poshte rezultojne te shkruarin e tekstit ne nje resht. Mbani mend qe browseri nuk krijon resht te ri vetem ne ate rast kur dritarja e browserit eshte shume e ngushte per tekstin qe vendoset ne te ose kur hasen elementet e HTML te cilet detyrojne browserin te filloje nje resht te ri (). Shembulli i meposhtem tregon se si mund te shkruhet apo ndahet nje fjali