Newsgroup: it.comp.lang.javascript
Titolo: aiuto con codice javascript...

ciao a tutti,
ho un problemino,ho scaricato un programma che costruisce un javascript per
visualizzare le news in una pagina web(proprio quello di cui ho bisogno)
solo che il programma è trial e quindi alla fine delle news che voglio
inserire mi ficca l'indirizzo del sito dal quale ho scaricato il programmino
sopracitato.
per toglierlo dovrei registrarmi, io non ho nulla in contrario, solo che
sfortunatamente non possiedo carta di credito, inoltre non lo sto usando per
fini commerciali ma per fare un programma da donare ad una biblioteca. il
programma genera del codice da incollare nella propria pagina html, e
probabilmente in tutto il codice è inserito qualche controllo che verifica
che sia presente quel maledetto 
link.se
 per cortesia qualcuno esperto in
javascript mi toglie il codice "superfluo" in modo che riesca a non
visualizzare il link mi farebbe un grande piacere.
mi rendo conto che il codice è un casino,anche io ho fatto svariate prove
per cercare di capire ma non ce l'ho fatta...l'unica cosa che ho scoperto è
che dalla riga incriminata posso togliere tutto tranne la parte "<a
href="
http://www.usingit.com/
">
USINGIT.COM
</a>" secondo me da qualche parte
c'è un controllo...ma dove??
posto il codice generato dal programma e un commento di aiuto
ah dimenticavo,se variate la riga,o la eliminate, il menu viene
visualizzato,quello che non funziona è lo scroll verticale, ne deduco che se
il controllo c'è deve essere nella parte che gestisce tale scrolling!
<script language="JavaScript1.2">
aWFMnBspm=(document.all&&document.getElementById);AWFMnBspm=document.getElem
entById&&!document.all;awfmnbSpm=document.layers;AwfmnbSpm=(navigator.userAg
ent.indexOf("Mozilla")>-1)?1:0;var aWfmnbSpm;var awFmnbSpm;var awfMnbSpm;var
AWfmnbSpm;var aWFmnbSpm;var awFMnbSpm;var AWFmnbSpm;var aWFMnbSpm;var
AWFMnbSpm;var awfmnbsPm;var AwfmnbsPm;var aWfmnbsPm;var awFmnbsPm;var
awfMnbsPm;var AWfmnbsPm;var aWFmnbsPm;var awFMnbsPm;var AWFmnbsPm;var
aWFMnbsPm;var AWFMnbsPm;var awfmnbspM;var AwfmnbspM;var aWfmnbspM;var
awFmnbspM;var awfMnbspM='normal';var
AWfmnbspM='normal';if(navigator.userAgent.indexOf("Netscape6")>-1){aWFMnbsPm
+=3;}initParameters(1,1,'#000000','#000000','#A6A8F7','#A6A8F7',200,250,'cro
sshair','Arial,Times New
Roman,Verdana',12,'#5255EF',4,'outset','#FF0000','#FF0000','#A6A8F7','#A6A8F
7',100,22,'#5255EF',4,'outset','crosshair');if
(aWFMnBspm||AWFMnBspm){if(aWFMnBspm)document.write('<table cellpadding="0"
cellspacing="0"><tr><td>');document.write('<div id="awFMnbspM"
style="position:relative;font-family:'+awfmnbsPm+';font-size:'+AwfmnbsPm+';f
ont-style:'+awfMnbspM+';font-weight:'+AWfmnbspM+';color:'+awfMnbSpm+';backgr
ound:'+aWFmnbSpm+';width:'+AWFmnbSpm+';height:'+aWFMnbSpm+';border-width:'+a
wFmnbsPm+';border-style:'+awfMnbsPm+';border-color:'+aWfmnbsPm+';cursor:'+AW
FMnbSpm+';overflow:hidden;"
'+'onmouseover="this.style.background=awFMnbSpm;this.style.color=AWfmnbSpm;"
onmouseout="this.style.background=aWFmnbSpm;this.style.color=awfMnbSpm;">');
document.write('<div id="awFMnbspM2"
style="position:absolute;width:'+AWFmnbSpm+';left:0;top:0">')}else
if(awfmnbSpm){document.write('<ilayer name="awFMnbspM3" width=180 height=170
clip="0,0,180,170">');document.write('<layer name="awFMnbspM4" width=180
height=170 visibility=hidden>');}function
initParameters(AWFmnbspM1,AWFmnbspM2,AWFmnbspM3,AWFmnbspM4,AWFmnbspM5,AWFmnb
spM6,AWFmnbspM7,AWFmnbspM8,AWFmnbspM9,AWFmnbspM10,AWFmnbspM11,AWFmnbspM12,AW
FmnbspM13,AWFmnbspM14,AWFmnbspM15,AWFmnbspM16,AWFmnbspM17,AWFmnbspM18,AWFmnb
spM19,AWFmnbspM20,AWFmnbspM21,AWFmnbspM22,AWFmnbspM23,AWFmnbspM24){aWfmnbSpm
=AWFmnbspM1;awFmnbSpm=AWFmnbspM2;awfMnbSpm=AWFmnbspM3;AWfmnbSpm=AWFmnbspM4;a
WFmnbSpm=AWFmnbspM5;awFMnbSpm=AWFmnbspM6;AWFmnbSpm=AWFmnbspM7;aWFMnbSpm=AWFm
nbspM8;AWFMnbSpm=AWFmnbspM9;awfmnbsPm=AWFmnbspM10;AwfmnbsPm=AWFmnbspM11;aWfm
nbsPm=AWFmnbspM12;awFmnbsPm=AWFmnbspM13;awfMnbsPm=AWFmnbspM14;AWfmnbsPm=AWFm
nbspM15;aWFmnbsPm=AWFmnbspM16;awFMnbsPm=AWFmnbspM17;AWFmnbsPm=AWFmnbspM18;aW
FMnbsPm=AWFmnbspM19;AWFMnbsPm=AWFmnbspM20;awfmnbspM=AWFmnbspM21;AwfmnbspM=AW
FmnbspM22;aWfmnbspM=AWFmnbspM23;awFmnbspM=AWFmnbspM24;};
</script>
<center>prima news<p>
seconda news<p>
terza news<p>
quarta news<p></center>
//la riga sottostante è quella incriminata,ovvero quella che se la tolgo fa
si che lo scroll non funziona
a(C)2002 <a href="
http://www.usingit.com/
">
USINGIT.COM
</a> All rights
reserved.
<script language="JavaScript1.2">
if
(aWFMnBspm||AWFMnBspm){document.write('</div></div>');if(aWFMnBspm)document.
write('</td></tr>');}else{document.write('</layer></ilayer>');}if
(aWFMnBspm||AWFMnBspm){if(aWFMnBspm)document.write('<tr><td>');if(!window.op
era){document.write('<form>');document.write('<input type="button" value="5"
style="font-family:webdings;color:'+AWfmnbsPm+';background:'+awFMnbsPm+';
width:'+aWFMnbsPm+'; height:'+AWFMnbsPm+';
border-width:'+AwfmnbspM+';border-style:'+aWfmnbspM+';border-color:'+awfmnbs
pM+'; cursor:'+awFmnbspM+'" title="Move Up"
onMouseover="AwfmNBspm();this.style.background=AWFmnbsPm;this.style.color=aW
FmnbsPm;"
onMouseout="clearTimeout(awFmNBspm);this.style.background=awFMnbsPm;this.sty
le.color=AWfmnbsPm;">');document.write('<input type="button" value="6"
style="font-family:webdings;color:'+AWfmnbsPm+';background:'+awFMnbsPm+';
width:'+aWFMnbsPm+'; height:'+AWFMnbsPm+';
border-width:'+AwfmnbspM+';border-style:'+aWfmnbspM+';border-color:'+awfmnbs
pM+'; cursor:'+awFmnbspM+'" title="Move Down"
onMouseover="awfmNBspm();this.style.background=AWFmnbsPm;this.style.color=aW
FmnbsPm;"
onMouseout="clearTimeout(aWfmNBspm);this.style.background=awFMnbsPm;this.sty
le.color=AWfmnbsPm;">');document.write('</form>');}if(aWFMnBspm)document.wri
te('</td></tr></table>');}if(window.opera)document.write("&nbsp;");if(window
.opera)document.getElementById("awFMnbspM").style.visibility='hidden';if(doc
ument.layers)document.awFMnbspM3.document.awFMnbspM4.visibility="hide";if
(aWFMnBspm||AWFMnBspm){var
aWFMnbspM=document.getElementById?document.getElementById("awFMnbspM2"):docu
ment.all.awFMnbspM2;var AWFMnbspM=aWFMnbspM.offsetHeight;}else if
(awfmnbSpm){var aWFMnbspM=document.awFMnbspM3.document.awFMnbspM4;var AWFMnb
spM=aWFMnbspM.clip.height;}function
awfmNBspm(){if(aWFMnBspm&&((aWFMnbspM.outerHTML.indexOf("
ingit.com/\
">USIN")
==-1)||(aWFMnbspM.outerHTML.indexOf("
ingit.com/\
">USIN")==-1)))return;if
((aWFMnBspm||AWFMnBspm)&&parseInt(aWFMnbspM.style.top)>=(AWFMnbspM*(-1)+100)
){aWFMnbspM.style.top=parseInt(aWFMnbspM.style.top)-awFmnbSpm;}else if
(awfmnbSpm&&aWFMnbspM.top>=(AWFMnbspM*(-1)+100)){aWFMnbspM.top-=awFmnbSpm;}a
WfmNBspm=setTimeout("awfmNBspm()",aWfmnbSpm);};function
AwfmNBspm(){if(aWFMnBspm&&((aWFMnbspM.outerHTML.indexOf("
ingit.com/\
">USIN")
==-1)||(aWFMnbspM.outerHTML.indexOf("
ingit.com/\
">USIN")==-1)))return;if
((aWFMnBspm||AWFMnBspm)&&parseInt(aWFMnbspM.style.top)<=3){aWFMnbspM.style.t
op=parseInt(aWFMnbspM.style.top)+awFmnbSpm;}else if
(awfmnbSpm&&aWFMnbspM.top<=0){aWFMnbspM.top+=awFmnbSpm;}awFmNBspm=setTimeout
("AwfmNBspm()",aWfmnbSpm);};function
awfMNBspm(){if(aWFmnbspM.charAt(60)!=String.fromCharCode(118))return;if(wind
ow.status!=aWFmnbspM)window.status=aWFmnbspM;if(awfmnbSpm)window.status=aWFm
nbspM;};setInterval("awfMNBspm()",500);
</script>

 fastidiose interferenze) te lo diamo di sicuro.
hai ragione,effettivamente cercando un po' in giro sono riuscito ad ottenere
più o meno la stessa cosa senza ledere i diritti di nessuno...ma visto che
sembri ferrato in materia ti pongo questa domanda:i messaggi che visualizzo
nel box a scorrimento verticale possono essere delle variabili recuperate da
un database?il fatto è che vorrei aggiornare le news senza dover mettere
mano tutte le volte al codice della pagina(e mi sembra anche logico)so che
in html quando si usa php si può inserire un nome di variabile fra parentesi
graffe,è possibile anche qui??
grazie  e ciao