[ASP / JavaScript] HELP

HELP [ASP / JavaScript] - Programmation

Marsh Posté le 08-02-2001 à 10:12:11    

Voila ce que je veut faire:
 
Quand une liste box change, une variable de session change
Donc qu'est ce que je mets dans mon ONCHANGE
Comment changé une variable de session en javascript
 
Merci de vos réponses

Reply

Marsh Posté le 08-02-2001 à 10:12:11   

Reply

Marsh Posté le 08-02-2001 à 10:18:04    

Je ne pense pas que ce soit possible à moins de raffraichier la page car les variables sessions sont cotés serveurs et le javascript est coté client.


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-02-2001 à 10:20:22    

Exactement...
 
T'est-sûr que c'est bien ça ton problème ?
 
En effet, si tu commence à mélanger traîtements client et traîtement server, c'est qu'il y a une couille dans le potage quelquepart...

Reply

Marsh Posté le 08-02-2001 à 10:32:12    

Bah j'explique un peut plus alors:
J'ai une page asp avec une liste box de choix de l'année en cours
Sur la page y'a d'autres infos, mais indépendante de l'année
J'ai une variable Session("Annee" ) qui contient l'année
Quand la liste box change, je veut que la variable session change, c'est tout
Mais c'est vrai que ca me semblait impossible, mais bon j'ai demandé quand même :)

Reply

Marsh Posté le 08-02-2001 à 10:44:05    

bah, alors ??!!! Ca marche pas le truc d'hier ??


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 08-02-2001 à 10:50:19    

Bon, OK, mais là, sans plus d'explication... Je vois pas ce que tu veux...
 
Si les autres infos sont indépendantes de l'année, alors traîte l'année au moment où tu soumet le formulaire.
 
Si elle ne sont pas aussi indépendantes que ça, alors "onchange" de la combobox, fait un submit.

Reply

Marsh Posté le 08-02-2001 à 10:52:14    

Tu doit rafraichir ta page et pour ravoir les memes infos que lorsque ta rafraichit, tu fais un simple remplissage des champs !!!! Du style:
 
Dans la page toto.asp:
 
<HTML>
<HEAD>
<TITLE>Page de test</TITLE>
</HEAD>
<BODY>
<FORM ACTION="toto.asp" METHOD=POST ID=le_form NAME=le_form>
<INPUT TYPE=text ID=toto NAME=toto VALUE='<%=Request.Form("toto" )%>'>
<INPUT TYPE=submit value="Raffraichir">
</FORM>
</BODY>
</HTML>


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 08-02-2001 à 11:13:08    

Ok Wouatou
Mais j'ai plus envie de rafraichir la page
Le fait d'affecter la variable Session quand je soumets le formulaire, j'y avais pensé, mais c'est par un menu activex
 
Merci en tout cas

Reply

Marsh Posté le 08-02-2001 à 11:17:39    

Bah...
 
 
Alors ton objet tu lui fait une interface TCP/IP qui va discuter en sur le Serveur avec un autre objet, qui sera changé en session...
 
Et quand tu changes la langue, ton activeX envoie la langue au serveur, qui met ensuite à jour une de ses propriétés, disponibes dans une var de session...
 
enfin, c'est bien compliqué pour pas grand chose... :D

Reply

Marsh Posté le 08-02-2001 à 11:19:54    

c bien vrai... Ton truc est chelou pour pas grd chose...


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed