begin process at 2012 02 14 10:06:36
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > FAIRE PASSER DES VARIABLES JAVASCRIPT EN VBSCRIPT ET INVERSEMENT

FAIRE PASSER DES VARIABLES JAVASCRIPT EN VBSCRIPT ET INVERSEMENT


 Information sur la source

Note :
Aucune note
Catégorie :Divers Classé sous :javascript, vbscript, passer, variables, html Niveau :Débutant Date de création :25/02/2007 Date de mise à jour :26/02/2007 12:39:19 Vu :10 348

Auteur : stfou

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


 Description

j'avais déja fait PHP/JAVASCRIPT et maintenant c'est VBSCRIPT/JAVASCRIPT. tout est dit dans le titre.

Source

  • <script type="Text/Javascript">
  • var mavariable="mavaleur";
  • function passer_js_vb(valeur)
  • {
  • passer(valeur)
  • }
  • //exemple :
  • passer_js_vb("mavariable", mavariable)
  • </script>
  • <script language="VBscript">
  • dim mavariable=nothing
  • Sub passer(valeur)
  • mavariable=valeur
  • End Sub
  • </script>
  • ****************************************
  • --------------INVERSEMENT :-------------
  • ****************************************
  • <script language="VBscript">
  • dim mavariable="mavaleur";
  • Sub passer(valeur)
  • passer_vb_js valeur
  • End Sub
  • </script>
  • <script type="Text/Javascript">
  • var mavariable;
  • function passer_vb_js(valeur)
  • {
  • mavariable=valeur;
  • }
<script type="Text/Javascript">
var mavariable="mavaleur";
function passer_js_vb(valeur)
{
passer(valeur)
}
//exemple :
passer_js_vb("mavariable", mavariable)
</script>

<script language="VBscript">
dim mavariable=nothing
Sub passer(valeur)
mavariable=valeur
End Sub
</script>

****************************************
--------------INVERSEMENT :-------------
****************************************
<script language="VBscript">
dim mavariable="mavaleur";
Sub passer(valeur)
passer_vb_js valeur
End Sub
</script>

<script type="Text/Javascript">
var mavariable;
function passer_vb_js(valeur)
{
mavariable=valeur;
}

 Conclusion

Merci encore a bultez ;)


 Historique

26 février 2007 12:39:20 :
Correction de >>>> Bultez <<<<

 Sources du même auteur

Source avec Zip SYNTHÈSE VOCALE
Source avec Zip EDITEUR VBSCRIPT (EVBS)
Source avec Zip COMPRESSION RLE (PART II)
Source avec Zip COMPRESSION DE CHAINE
TROUVER LE PLUS GRAND COMMUN DÉNOMINATEUR (PGCD)

 Sources de la même categorie

COLONNES ADAPTABLES EN HAUTEUR par dronoide
Source avec Zip VECTEURS ET MATRICES: OUTILS GRAPHIQUES UTILES par william voirol
Source avec Zip Source avec une capture HTML5 PLAYER par kazma
Source avec Zip Source avec une capture SCROLLBAR PERSONNALISABLE par kazma
Source avec Zip INFO BULLE par RudiRatlos

 Sources en rapport avec celle ci

Source avec une capture PRÉSENTOIR PAGE/SUJET par tiranus
Source avec Zip POUR LES DÉBUTANTS EN JAVASCRIPT par lecurieux41
Source avec Zip DICOFOU DICTIONNAIRE FANTAISISTE EN JAVASCRIPT par lecurieux41
Source avec Zip MODIFIER LE CONTENU D'UN DIV AVEC JAVASCRIPT par lecurieux41
FAIRE PASSER DES VARIABLES JAVASCRIPT EN PHP ET INVERSEMENT par stfou

Commentaires et avis

Commentaire de Arto_8000 le 25/02/2007 18:02:09

L'idéal pour passer des variables serait d'appeler une fonction avec en paramètre la valeur qu'on veut passer.

Côté pratique, je connais a peu près personne qui utilise du VBSCript et encore moins qui utilise du javascript et du vbscript en même temps. Généralement on choisit un ou l'autre.

Côté validider pour le w3c ( même si VBScript n'est pas standard ) :

<script language="Javascript" type="text/javascript">
var mavariable="mavaleur";
function passer_js_vb(variable, valeur)
{
document.write('<script language="VBscript">dim '+variable+'='+valeur+'<\/script>');
}
passer_js_vb("mavariable", mavariable);
</script>

Personnellement je trouve que le vbscript sert à peu près à rien, car on peut en faire davantage en javascript et le vbscript n'est que comptable sur IE.

Commentaire de stfou le 25/02/2007 19:06:47

Moi j'utilise aussi du VBS par exemple pour les boites d'alertes (et c'est a peu près tout), et ça peut être pratique pour ceux qui utilisent les deux en meme temps, mais c'est vrai que peut de gens l'utilise.

Commentaire de bultez le 26/02/2007 06:48:16


° petit inconvénient : le document.write, s'il est exécuté
lorsque la page a été totalement interprétée va effacer
cette page... y compris le javascript/vbscript.
° pour éviter le "bug" : <\/script>
° le passage de paramètres fonctione sans souci. exemple :
<script language="VBscript">
sub VBFnct(prm)
msgbox prm
JSFnct "paramètre"
end sub
</script>
<script type="Text/Javascript">
VBFnct("exemple");
function JSFnct(prm)
{
alert(prm);
}
</script>
° c'est vrai que la plupart des choses faites en VBScript
peuvent l'être en J[ava]Script.
  pas tout ? par exemple , je n'ai pas réussi à réceptionner
les données transmises sur un winsock ( pour un FTP
par exemple ).

  Cordialement.

Commentaire de stfou le 26/02/2007 12:27:11

MEERRRCIIIII beaucoup bultez !!!!!!!!!!!

Commentaire de Arto_8000 le 27/02/2007 01:19:52

"je n'ai pas réussi à réceptionner les données transmises sur un winsock ( pour un FTP par exemple )"

J'aimerais savoir l'utilité de cela sachant que l'on peut faire quelque chose dans le même genre avec xmlhttprequest (qui lui est supporter par tous les navigateurs).

Mis à part le local, c'est totalement inutile le vbscript selon moi.

Commentaire de bultez le 27/02/2007 09:23:12


FTP c'est transférer des fichiers Serveur <===> Micro.
XmlHTTPRequest c'est communiquer entre 2 langages
celui sur le serveur et celui sur le micro.
on peut simplement dire que ça n'a strictement rien à voir...

vont être contents ceux qui dévelopent en VBScript !
( ne sont-ils pas plus nombreux que ceux
  qui développent en JavaScript ? au moins pour
  des applications locales ! )

si JavaScript et VBScript semblent avoir les mêmes buts, les mêmes
   possibilités ( je parle surtout de JScript et VBSCript ! ),
   les mêmes développements, le même domaine d'utilisation...
   la syntaxe est totalement différente déjà, et personnellement
   je la préfère... très nettement.

Commentaire de Arto_8000 le 28/02/2007 04:12:04

Je suis au courant de la synthaxe et c'est surtout pour cette raison que je n'utilise pas vbscript, la synthaxe est trop différente des autres langagues que j'utilise (C , PHP). Encore là c'est très personnel et ça dépends d'un codeur à l'autre.

Pour le xmlhttprequest je parlais de faire :

Script Javascript -> Script PHP ou CGI -> Serveur FTP

C'est plus lent que de faire directement la connexion direct avec VBScript, mais au moins c'est compatible avec tous les navigateurs. Encore faut savoir où on met ses priorités ... respect des standards et compatibilité ou faire le plus simplement et rapide.

Bon voila tous en espérant que je n'ai pas parti une longue discussion sur le VBScript.

Commentaire de dratcliff le 29/05/2007 12:10:08

Merci beaucoup pour ce petit bout de code, si j'arrive 0 l'utiliser alors ça devrait me permettre de faire un gros bond en avant dans mon projet.

Pour exemple d'utilisation, utiliser l'api google map avec une application windows en vb.net :D(elle est en javascript)

merci encore,YOUPLABOOM.

Commentaire de semifer le 17/09/2007 15:41:39

@Arto_8000: C'est bien beau de critiquer le vbs mais c'est un peu facile de dire "ouais la syntaxe pue et personne s'en sert". Déjà c'est complètement faux, et secondo tu as des applications intranet développés avec ça, notamment parce que ce language permet via une interface d'accéder à des informations systèmes auxquelles tu n'accèderas pas avec autre chose . Il faut arrêter de voir les choses égoïstement avec son point de vue de développeur web. Je n'en suis pas un et pourtant mon boulot me pousse à devoir développer autant en PHP qu'en VBS qu'en Javascript, voir même à me mettre à Java pour faire des applets spécifiques. Parce que les solutions que je développe nous permettent de trouver des solutions de gestions légères pour 2000 utilisateurs. Il est sûr que cela ne franchira pas le seuil de ma boite mais ces compétences sont recherchées et il est toujours bon de s'ouvrir à plusieurs langages plutôt que de rester confiné à un seul. Et même en tant que dév freelance, tu ne peux te permettre de laisser passer des clients en leur disant simplement que vbs c'est nul.

Commentaire de Arto_8000 le 18/09/2007 03:36:04

"ouais la syntaxe pue et personne s'en sert"

Commence par faire des quotes qui ont du bon sens. Ce que j'ai dit est davantage nuancée que ça et ne veut pas du tout dire la même chose.

Comme je l'ai dit précédament le VBScript n'est aucunement standard et n'est qu'utile en local, car c'est seulement Internet Explorer qui le supporte. Pour la synthaxe, je  n'ai dis qu'elle était trop différente des autres languages. À ma connaissance très peu de language utilise une synthaxe du même genre que VB.

"il est toujours bon de s'ouvrir à plusieurs langages plutôt que de rester confiné à un seul"

Ce que je critiques envers les gens qui ne dévelopent qu'avec la technologie propre à IE (pour le web et non le local) c'est qu'il ce ferme à tous les autres utilisateurs qui n'utilisent pas IE pour quelques raisons que ce soient. Ils se ferment aussi aux standards W3C.

S'ouvrir au VBScript pour se fermer aux standards et aux utiliseurs qui n'utilisent pas IE ?

D'autant plus que le VBScript n'en fait pas beaucoup plus que le Javascript, si ce n'est pas la même chose. On peut aussi avoir accès au ActiveX à partir du Javascript ...

"tu ne peux te permettre de laisser passer des clients en leur disant simplement que vbs c'est nul"

Oui, mais après il va te chialer après parce qu'il y a plein de gens avec qui le site ne fonctionne pas et que certains Anti-Virus te pop des alertes de sécurité sur l'utilisation de certains ActiveX. Honnêtement je penses pas que c'est beaucoup mieux.

"Il faut arrêter de voir les choses égoïstement avec son point de vue de développeur web"

Pas sur de comprendre ce que tu veux dire. Je devrais dire que le VBScript c'est le meilleur language de monde, que c'est très utilisé, mieux fait que le Javascript, même si c'est pas du tout ce que je penses ? Après tout on est là pour discuter, non ?

Commentaire de douirane43 le 09/11/2007 20:05:08

salut.
Merci beaucoup pour ce   code.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Passer des variables d'un formulaire javascript vers outlook [ par Kurby ] Salut tous,j'ai une petite question: Comment faire passer des variables d'un formulaire javascript/html vers outlook, pour envoyer le message? Dans mo variables globales [ par bossou ] bonjour à tous. j'aimerais savoir s'il est possible en javascript de créer des variables globales qui pourront être utilisées dans plusieurs pages htm variables globales [ par bossou ] bonjour à tous. j'aimerais savoir s'il est possible en javascript de créer des variables globales qui pourront être utilisées dans plusieurs pages htm Passer valeur de javascript vers HTML [ par jytest ] Bonjour à tous. Mons souci est simple. Je valide un formulaire HTML grâce à une routine javascript : Dans le javascript, dès qu'une erreur est renco Faire passer un code javascript entre deux page html [ par Christ8phe ] Bonjour à tous, je suis sur un site web ou dans une page qui contient de nombreux tableau à afficher au clic j'utilise je code Javascript suivant : recupérer un formulaire par un code javascript d'un autre page [ par lamia88 ] bonjours, j'ai crée 2 page html,page1.html contient un formulaire,je veux récupérer les valeurs de ce formulaire a partir de la 2eme page page2.html Du dinamique avec du JavaScript [ par minimoysmini ] Salut, Voila je connais pas mal de truc en informatique. Je c'est programmer en C#,HTML,JavaScript et CSS. Puis j'ai eu envie de créer un jeux sur i Du dynamique avec du javascript [ par minimoysmini ] Salut, Voila je connais pas mal de truc en informatique. Je c'est programmer en C#,HTML,JavaScript et CSS. Puis j'ai eu envie de créer un jeux su [HTML + JavaScript] [ par HACKANDROID ] [del]Bonjours, [/del] J\'ai question comment faire pour qu\'il y est un [b]redirection[/b] [b]automatique[/b] si quelqu\'un [b]se connecte[/b] sur un


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales