Risorse per webmaster

L A   C O M U N I T À   V I R T U A L E   I T A L I A N A   P E R   W E B   M A S T E R S

 
 
      Tecnologie
      HTML
      CSS
      DHTML
      FLASH
      ASP
      PHP
      JSP
      PERL
      XML
      SMIL
      WIRELESS
      PALMARI
      APACHE
      MYSQL
      PICOSQL
 
      Grafica
 
      Servizi
 
      Raccolte
 
      Recensioni
 
      Analisi
 
      Disclaimer

   Per tutti
 
  .: Magazine
  .: Editor
  .: Appunti
  .: Gratis
  .: Scripts
  .: Components
 
   Home page

Partner
Comunicati stampa
Proposte di viaggio
Prenotazione hotel
Prenota vacanze
Accessori palmari
Cerca alberghi
Guide turistiche

versione stampabile Mostra una versione adatta per la stampa  

Livello di difficoltà:Livello di difficoltà: medio  
Dynamic Html è una tecnologia approvata dal W3C per la creazione di siti Web dinamici ed interazioni client side con l'utente. In questa sezione sono disponibili centinaia di esempi ed arretrati della mailing list "Una demo Dhtml a settimana".
 

Scrolling automatico dello sfondo

Arretrati lista "Una demo Dhtml a settimana"
CONOSCENZE CONSIGLIATE PER QUESTO ARTICOLO: Html, Vb Script

COMPATIBILITÀ: Ms Ie
FILES ESTERNI: sfondo.gif
Visualizza la demo
Scarica la demo

Quasi tutti gli esempi che abbiamo visto negli oltre 50 numeri di questa mailing list, tutti includevano sintassi Javascript e Css (oltre naturalmente ad Html): un caso a parte fu l'esempio di Smil (www.risorse.net/dhtml/teoria/15-23_11_99.htm). Questa settimana invece, presenteremo uno script che sfrutta le potenzialità di Vb Script, il linguaggio di scripting della Microsoft basato sulle caratteristiche di Visual Basic e compatibile esclusivamente con Ms Ie. Per approfondire l'argomento, puoi visitare www.risorse.net/vbscript.
Come si può notare dal titolo della demo, l'esempio mostra uno sfondo che scorre automaticamente lasciando però invariati gli altri oggetti della pagina.
Vediamo quindi il codice dello script:

<HTML>
<HEAD>
<title>Una demo Dhtml a settimana - www.risorse.net</title>
</HEAD>

<!-- Script tratto da WWW.RISORSE.NET -->
<!-- Visita il sito per altre centinaia di esempi gratuiti -->

<BODY BGCOLOR="#000000" BACKGROUND="sfondo.gif" BGPROPERTIES="FIXED" LINK="#00FFFF" ALINK="#00FFFF" VLINK="#00FFFF">

<!---------------------- SCROLLING BACKGROUND ----------------------------->

<SCRIPT language="VBScript">
dim MoveItX, MoveItY, mnumfond
MoveItY=0
MoveItX=0
numfond=document.body.sourceIndex
SUB SF
MoveItY=MoveItY-1
MoveItX=MoveItX+0
Document.all(numfond).style.BackgroundPosition= MoveItX & " " & MoveItY
id=SetTimeOut("SF",100,"VBScript")
End Sub SF
</SCRIPT>

<br>

<center>
<font color=lightgreen size=4><b>In questa pagina lo sfondo scorre automaticamente grazie a Vb Script</b></font>

<br>

</BODY>
</HTML>


Questo che abbiamo riportato qui sopra, è l'intero sorgente della demo. E' molto semplice e prevede solamente 11 righe di sintassi Vb Script. In questi pochi caratteri, sono presenti le dichiarazioni delle variabili (dim MoveItX, MoveItY, mnumfond) e la subroutine SF (SUB SF [...] End Sub SF).

N.B.: Per la realizzazione dei tuoi siti Web, Risorse.net ti offre una nuova sezione, ideale soprattutto per i Web designers. Un grande archivio di True Type Fonts, con articoli ad hoc per la comprensione e l'utilizzo degli stessi. Clicca qui per visitarla: www.risorse.net/font.
 

 
 
Home > dhtml > teoria > 2000 > ottobre > ...   © 1999-2017 Risorse.net, tutti i diritti riservati