PDA

View Full Version : aiutino ASP, per scritte


corraz
21-06-2002, 10:04
E' possibile creare uno script in ASP che cliccando su un bottone mi colori una frase inzialmente pubblicata?

Aiuto!
Non conosco bene le ASP !!

grazie
C.:p:confused:

cionci
21-06-2002, 10:34
Fammi capire...tu hai na pagina sul browser con una certa scritta...
Tu vuoi fare in modo che clickando su un bottone ti venga colorata quella scritta ?
Se è così in ASP lo puoi fare soltanto ricaricando la pagina...se lo vuoi fare senza ricaricare la pagina lo puoi fare soltanto con un linguaggio di scripting lato client come Javascript o VBScript (meglio il primo)...
ASP è interpretato dal server e quello che viene inviato al client è una normale pagina HTML...e a quel punto ASP non può più intervenire se non tramite un'altra richiesta al server (ricaricando la pagina in questo caso)...

corraz
21-06-2002, 10:51
ciao, vedo che mi rispondi sempre tu. ù
A fine anno ti offrirò da bere!

Si, ho una scritta e cliccando deve cambiare colore.
Va bene, la pagina si può ricaricare.

graize
Co.

cionci
21-06-2002, 11:05
Buongiorno ;)

Vediamo un po'...


<% @Language=VBScript %>
<% Option Explicit %>
<html>
<head>
<title>Untitled</title>
</head>

<body>
<%
Select Case CStr(Request.Form("Colore"))
Case "Verde" :
%>
<font color="green">
<%
Case "Rosso" :
%>
<font color="red">
<%
Case "Blu" :
%>
<font color="Blue">
<%
Case Else :
%>
<font color="black">
<%
End Select
%>
Scritta da cambiare
</font>
<br>
<form action="prova.asp" method="post">
<input type="submit" name="Colore" value="Verde">
<input type="submit" name="Colore" value="Rosso">
<input type="submit" name="Colore" value="Blu">
</form>
</body>
</html>

corraz
21-06-2002, 11:15
direi che è più che perfetto, quello di cui avevo bisogno!
scegli cosa vuoi da bere !

già che ci siamo mi permetto di chiedere di più!
è possibile fare un controllo su un valore e in base al valore richiamare ed eseguire un altro file asp?

Ciao e grazie
Co.

NB: cosa sto facendo? ti starai chiedendo....
con tutti questi script sto cercando di realizzare un unico semplice programmino in asp con una serie di funzioni....

cionci
21-06-2002, 11:34
Originariamente inviato da corraz
[B]già che ci siamo mi permetto di chiedere di più!
è possibile fare un controllo su un valore e in base al valore richiamare ed eseguire un altro file asp?

If var = valore then
Response.Redirect http://server/dir/pagina.asp?a=1&bis=ciao
End If

Guarda come è struttrato l'url...in quel modo puoi passare parametri a pagine asp senza usare un form...

Per leggere le varie variabili passate così devi fare in questo modo :

Request.QueryString("a") ti ritorna una stringa contenente il numero 1 (per convertirla ad intero basta usare CInt(...))
Request.QueryString("bis") ti ritorna una stringa contenente ciao