Avevo scritto in merito ad alcuni script presi da questo sito ke non riuscivo a far funzionare (approfitto per ringraziarvi ancora per l'aiuto e complimentarmi nuovamente per la bravura e la velocità di risposta), lasciando come esempio questo script ke non andava:
<%
randomize()
dim strColore
strColore = ""
dim CtInd
for ctInd = 1 to 6
strColore = strColore & hex( (15)rnd() )
next
%>
<HTML>
<HEAD>
<TITLE>bgcolor casuale</TITLE>
</HEAD>
<BODY bgcolor="#<%=strColore%>">
</BODY>
</HTML>
Il bravissimo mems mi ha risposto subito correggendo lo script in questa stringa:
strColore = strColore & hex( (15) * rnd() )
Da qui ho dedotto ke forse potevo lavorare sugli altri script ke non funzionano in due modi, sostituendo tutti i "&" con "&" e aggiungendo dove mi dice "prevista fine istruzione", da qualke parte a caso nella stringa un "*"... in 4 script ha funzionato!!! ad esempio questo preso sempre su questo sito:
<%
function tabella(intMax)
for ctInd= 1 to intMax
response.write "
"
for ctInd2= 1 to intMax
response.write ctInd ctInd2 & " "
next
next
end function
call tabella(10)
%>
Ke ho cambiato nella stringa ke mi da errore secondo il criterio ke ho appena esposto in:
response.write ctInd * ctInd2 &" "
Al dunque: con ke criterio si sostituisce quasta *? Va bene l'intuito ma a me piacerebbe capire una regola e poi perkè negli script ke scarico qui la sintassi è diversa e non riesco a farli funzionare se non li modifico come esposto sopra?