Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3009 connectés 

 


Dernière réponse
Sujet : ASP - VBscript et jaascript ( côté client)
wouatouwouatou appelle moi pour fixer lheur.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
wouatouwouatou appelle moi pour fixer lheur.
thegti C'est jouable pour moi
wouatouwouatou dailleurs... je memmerde a fond... ya rien a faire... jai meme l les trois derniere pages de ce forums... c pour te dire..
ca te dirais un tour a mongallet... il me fo une carte rezo et une son pi le lecteur disk aussi.. :D
wouatouwouatou vi... :D
thegti Tu bosses toujours au même endroit ?
(pour que je puisse t'appeler)
wouatouwouatou hihi.. c bien ce ke je pensais.. :D
 
au fait gti, tu rentre a kel heure ce soir ?

 

[edit]--Message édité par wouatouwouatou--[/edit]

brascoo Et je maintien qu'il n'y a aucun probleme quand au melange ASP + Javascript. Et encore heureux que l'on puisse integrer du Javascript dans une page ASP !
 
De la a declarer des varialbles ASP et de les utiliser dans du javascript... faut po exagérer !!!
 
ceci est tout a fait possible par exemple :
...
<%
Dim toto
toto = "'test'"
%>
<script language=javascript>
    var toto = <%=toto%>;
</script>
...
 
Br@scoo
brascoo Oui la effectivement, je ne suis pas alle voir plus profondement dans le code, mais effectivement, c'est une aberation assez grave !!!!
 
Bonne remarque thegti !
 
Br@scoo.
thegti Euh aucun problème ...
 
<%  
Option Explicit  
Dim Strtabledroit,intDerniereCol,intLigne  
%>  
....
If Strtabledroit(lig,i)=="FALSE" {  
window.strType+'i'="DISABLED";}  
 
 
On ne peut pas mélanger le script client et le script serveur
Pas de variable en commun
brascoo Retire la balise <%@ Language="Javascript" %>
au debut de ton code.
C un peu normal que cela ne fonctionne pas car tu specifie au serveur que tu vas utiliser comme langague cote serveur le JavaScript, et derriere tu code en ASP (VBScript). Ca ne va pas.
 
Et puis ensuite, il n'y a aucun pb pour code avec ASP cote serveur et JavaScript cote client !!!!!
 
Br@scoo
wouatouwouatou Euh.. jai pas tout capté dans ton truc... mais jai limpression ke tu melange du javascript et du vbscript...
et c pas bo... :D
Mais si jai bien compris le peu ke jai pu... tu devrais faire un submit kkpart... je pense dans la fonction choix... kom ca le formulaire est envoyé et donc tu peux faire tes traitement en vbscript (cote serveur).
ton javascript ne doit servir ka initialiser les variables a passer au serveur.. enfin, en gros c ca.. je pense... :D:D
Bref, revoit le chemin ke doit faire tes données (variable) depuis le client au client ( :D ) en passant par le serveur :D
evan0507 Bonjour,
 
Le contexte :
Par un formulaire de saisie ( Nom + Mot de passe,
je retourne en ASP une matrice qui contient par ligne : une table,le droit de selection, le droit de création, le droit de modification, le droit de supression.Cette matrice est une variable de session.
 
Dans l'écran suivant l'utilisateur doit choisir une table ( choix1) puis à l'aide de Javascript ( fonction qui me pose problème), je souhaite afficher pour la table courante, les droits associés.
 
Ma question : Comment faire cohabiter ASP( Vbscript - côté serveur), avec une fonction et des variables ( javascript - côté client ).
 
 
Merci de votre réponse.
 
Mon code :( celui qui ne marche pas)
 
<%@ Language="Javascript" %>  
<%  
Option Explicit
Dim Strtabledroit,intDerniereCol,intLigne
%>
<!-- #include file="List_data.asp" -->
 
<BASEFONT FACE="Comic Sans MS" COLOR="DarkBlue">
<HTML>
<HEAD>  
 
<SCRIPT language="Javascript">
 
var strType1= " " ; // correspond à la ligne 1 de choix2
var strType2= " " ; // correspond à la ligne 2 de choix2
var strType3= " " ; // correspond à la ligne 3 de choix2
 
function choix()
{ // cette fonction permet de retourner une matrice comprenant les informations de la ligne courante
var posit=Instr(Choix1.value,"_" );
var lig=Cint(LEFT(Choix1.value,psot-1));
var i = 1
 
// cette fonction permet de retourner "DISABLED" si False et rien si True. i est le N° de ligne retournée par Choix
// corespond à la colonne sélectionnée
 
for (i=1; i<4;i++) ;
If Strtabledroit(lig,i)=="FALSE" {
window.strType+'i'="DISABLED";}
 
}
 
</SCRIPT>
 
 
<TITLE>SELECTION</TITLE>
</HEAD>
<BODY>
<DIV ALIGN="center">
<H3>MISE A JOUR DE LA BASE PERSONNEL</H3>
Choisir une table à mettre à jour ( <STRONG>Choix 1</STRONG> ) , puis choisir le mode de saisie ( <STRONG> Choix2 </STRONG> )
<HR SIZE="1" WIDTH="90%">
 
<FORM ACTION="Menu_perso.asp" METHOD=POST>
<b>Choix 1 : </b>  <SELECT NAME="Choix1" SIZE="1" OnChange=Choix()>
<% Strtabledroit=Session("table_droit" )  
 
Response.write List_Option1(Strtabledroit,0) %> ' cette fonction retourne la liste des tables autorisées
</SELECT>
 
<b>Choix2 : </b>  <SELECT NAME="Choix2" SIZE="1" >
<OPTION VALUE="1" <%= strType1 %> >Creation </OPTION>
<OPTION VALUE="2" <%= strType2 %> >Modification </OPTION>
<OPTION VALUE="3" <%= strType3 %> >Supression </OPTION>
 
</SELECT>
<HR SIZE="1" WIDTH="90%">
<INPUT TYPE="SUBMIT" VALUE="VALIDER VOTRE SAISIE">
 
<INPUT TYPE="RESET" VALUE="ANNULER">
</FORM>
</DIV>
</BODY>
</HTML>

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)