: JavaScript i dokument :
 Vi ste ovde : Web dizajn > JavaScript > DokumentDinkostaOnline 
Top links

Uvod u HTML

Kaskadni stilovi

Batch fajlovi

Kratak uvod u JavaScript

Za Webmastere

Ubrzanje&pretraga Interneta

Podešavanja za Registry

Zaštita PC-a od uljeza

Nešto o Pirotu
Skriptovi za dokument
 Objekat document se nalazi na samom vrhu hijerarhije DOM-a (model objekata dokumenta), samo se objekat window nalazi iznad u toj hijerarhiji. Stoga je objekat dokument tačka oslonca za većinu objekata JavaScripta.Evo nekoliko primera upotrebe:

Dodaj u favorite (IE): Ako imate svoj web sajt i želite da olakšate svojim posetiocima da dodaju vaš sajt u favorite, evo jednog skripta za tu svrhu (stavite ga u <head> dokumenta):
<script>
var url="http://geocities.com/kostic_dejan"
var title="DinkostaOnline"
function addfav(){
if (document.all)
window.external.AddFavorite(url,title) }
</script>

Sada treba da napravite link na koji posetioci mogu da kliknu kako bi dodali vaš sajt u favorite, na primer :
<a href="javascript:addfav()">Dodaj u favorites</a>

Bez desnog klika (IE): Mnogi vlasnici web sajtova često žele da nekako zaštite slike ili ostali sadržaj na svom sajtu, ali to je teško ostvarivo. Sledeći skript može pružiti zaštitu samo kod posetilaca koji nisu baš potpuno upoznati sa radom brauzera, ali je ipak kakva-takva zaštita i veoma je kratak. Skript za onesposobljavanje desnog klika na stranici (stavite u <head> dokumenta) :
<script>
function nodesniklik(){
if(event.button==2){
alert('Tekst ovde.')}}
document.onmousedown=nodesniklik
</script>

Kliknite na ovu stranicu da vidite primer.

Bez greške: Ako imate stranicu gde se pojavljuje i sadržaj koji nije sa Vašeg sajta (npr., reklamni baneri, automatizovane vesti itd.) često se pojavljuje poruka o grešci u status baru. Sledeći skript može da pomogne u tome da se ta poruka ne pojavljuje (mada ne uvek).
<script>
function blokirajGresku() { return true;}
window.onerror = blokirajGresku;
</script>

Stavite ovaj skript u zaglavlje dokumenta kao prvi skript, pre svih ostalih skriptova.

Vidljiv i nevidljiv sadržaj na stranici: Da bi neki sadržaj na stranici bio po potrebi vidljiv ili ne (kao na stranici o DHTML-u) može se upotrebiti kod poput sledećeg:
<script>
function nes(yt){
if(yt.style.display == "none"){
yt.style.display=""
}else{
yt.style.display="none"}}</script>

Sadržaj treba da se nalazi unutar elementa čiji je id 'yt', ovde je to unutar elementa span.
<div onclick="nes(yt)">Klikni ovde</div><span id=yt style="display:none;color: red;border:1 maroon solid">Ovde ide sadržaj</span>

Prikaži primer

 Skriptovi za prozor 

Hosted by www.Geocities.ws

1