Newsgroup: it.lavoro.professioni.webmaster
Titolo: aiutino con javaslide

allora ho trovato il codice di una java slide
eccolo
<script language="JavaScript1.2">
<!--
var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var bouncelimit=32
var direction="up"
function initbox(){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie?
document.all.dropin : document.dropin
scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
crossobj.top=scroll_top-250
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50)
}
function dropin(){
scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}
function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}
function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}
window.onload=initbox
//-->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="dropin"
style="position:absolute;visibility:hidden;left:250;top:100;width:550;height
:320">
<table border="0" width="298" cellspacing="0" cellpadding="2"
bgcolor="#006699" height="250">
  <tr>
    <td>
      <table border="0" width="100%" bgcolor="#FFFFFF" cellspacing="2"
cellpadding="4" height="218">
        <tr>
          <td width="100%" bgcolor="#800000" height="208">
          <p align="center"><br>
            prova</p>
          <p></p>
            <div align="right"><a href="javascript:dismissbox()"><font
color="#FFFFFF">[CHIUDI]</font>
              </a></div>
</table>
salvo questo file come slide.htm
io vorrei aprire questa slide in altre pagine ma se scrivo :
<script src="slide.htm"></script>
nel file in cui voglio inserire la slide
mi dà errore di script (ovviamente i file si trovano nella stessa cartella)
esisterà un modo per inglobare lo script senza dover incollare tutto il
codice in tutte le pagine?
grazie e scusate la lunghezza
Luca

Lo lavori un po', ci aggiungi qualche document.write, lo salvi poi
con notepad (o altro) con estensione .js, e la potrai includerlo co-
me script embed...
Dacho


ok , sono riuscito a scrivere il lo script in un file chiamamto slide.js
se inserisco in un file chiamiamolo prova.asp
prova tra i tag head
<SCRIPT language="JavaScript" SRC="slide.js"></SCRIPT>
e poi nel body metto le scritte della slide funziona.
quello che vorrei fare è riuscire a mettere questo file in ogni altro file e
passare dei parametri a prova per avere dei testi sempre diversi (ma qeusto
in asp lo so fare)
io vorrei poter richiamare lo script da tanti file e passare ogni volta dei
valori diversi.

se lavori in ASP puoi dichiarare delle variabili in uno <script>
nella <head>, tipo
<script>
var pippo = "testo testo testo";
var pluto =TUO-VALORE-PRESO-DA-dB-O SERVER;
</script>
e schiaffarle come parametri per la javaslide... anche in document.write
Dacho