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

 


Dernière réponse
Sujet : [JS][ASP] var ASP dans script JS pose prob...
Mammam darkol, duch -> bien vu, bien vu...  
Vivement ke ce stage se termine, je commence à péter les plombs... On me rajoute des trucs à faire toutes les 5 min...  [:tomawack]

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
Mammam darkol, duch -> bien vu, bien vu...  
Vivement ke ce stage se termine, je commence à péter les plombs... On me rajoute des trucs à faire toutes les 5 min...  [:tomawack]
wouatouwouatou je vois un peu ton systeme... :D
tu devrais passer en parametre de ta page invisible un numero correspondant au choix du menu... pi tu fais un switch case ki touvre la bonne page c tout...
duch comme l'a dit darkoli, fait comme ça :  
 
 
<%bob = "page1.asp"%>  
 
<script language="javascript">  
    parent.page.location.href = "<%=bob%>"
</script>
Mammam c bon... g fé une variable globale ke je trimbale dans mes frames... Maintenant, le pb est le suivant :  
 
ma frame 'menu' m'envoie vers une frame 'invisible' (où je traite le choix de 'menu') qui m'envoie vers ma frame 'page'...
voici un lien du menu : <a href="inv.asp?index=6&car=1"><img...></a>  
Ce lien m'envoie vers ma frame invisible. Dedans, g :
<% traitement des données en asp %>
 
<script language="javascript">
 var nom;
 nom = top.page.nompage;
 alert(nom);
 parent.page.location.href = nom;
</script>
 
où nompage est ma variable globale... J'ai le droit à un Undefined avec l'alerte...
 
???
bibo une petite idée peut être :
as tu essayé de mettre ton parent.page.location.href dans une fonction javascript qui prend un argument en paramètre :
 
function redirection(url)
{
parent.page.location.href = url;
}
 
quand tu appelles cette fonction c'est normalement dans du code HTML et là le paramètre tu devrais pouvoir mettre <%=bob%> à la place
 
mais bon je suis pas certain que ça marche hein
darkoli

mammam a écrit a écrit :

J'ai le code suivant ('fin, le code, un morceau) :
 
<%bob = "page1.asp"%>
 
<script language="javascript">
    parent.page.location.href = <%=bob%>
</script>
 
Ben y me dit ke 'parent.page.location' n'est pas défini...
En fait, je voudrais me servir d'une variable asp dans le script JS




 
est ce que tu as essayé en mettant directement la valeur de bob.
 
  => parent.page.location.href = "toto.html";
 
de plus rajoute " et ;.
 
  => parent.page.location.href = "<%=bob%>";

Mammam Mouais mais kan tu balancez un lien dans un onclick (fcn js), tu peux passer en param une var asp, nan... parce ke g fais et ça marche... c'est pour ça ke je me posais la kstion...
 
Mais, là, ça me pose prob alors...
J'ai un menu dans une frame et une page princpale dans une autre...
Il y a trois éléments dans le menu, et kan je clique dessus, chacun me change la frame de droite avec un nom de page différent (élément 1 - page1.asp, élément 2 - page2.asp, ...)
Je passe par une frame invisible (enter 'menu' et 'page')...
 
Alors si quelqu'un avait une petite idée pour que je puisse afficher la bonne page dans la frame  'page en cliquant sr l'élément approprié dans le menu ?  :fou:     :gun:
wouatouwouatou c normal... tu melange du vbscript et du javascript... c logique non ?
C la meme chose ke melanger du C++ et du JAVA :D
 
Sinon, pour ton pb. moi je passerai par du html... du genre Response.write "ton code html pour lancer ta fonction javascript"..
enfin, tu vois ... :D
Mammam J'ai le code suivant ('fin, le code, un morceau) :
 
<%bob = "page1.asp"%>
 
<script language="javascript">
    parent.page.location.href = <%=bob%>
</script>
 
Ben y me dit ke 'parent.page.location' n'est pas défini...
En fait, je voudrais me servir d'une variable asp dans le script JS

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