Définir une valeur dans div grâce à script Vbs dans page hta

Résolu/Fermé
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022 - Modifié le 24 févr. 2022 à 16:11
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022 - 27 févr. 2022 à 21:48
Bonjour,
je suis en train de créer un programme en hta
(html)
et je suis bloqué par une fonction que j'aimerais créer mais que je n'arrive pas à mettre en place
j'ai repris la base d'un programmes en VBscript pour afficher le nom d'utilisateur :

Set wshnetwork = WScript.CreateObject("WScript.Network" )
user = wshnetwork.username
 
domain = wshnetwork.userdomain
computer = wshnetwork.computername

MsgBox user


et j'ai voulu le modifier pour que la valeur USER ne s'affiche pas dans une msgbox mais dans un div de la page hta sous forme de texte
c'est a dire par exemple si l'utilisateur s'appelle michel, michel devra apparaitre dans le div de la page
pourriez vous m'aider s'il vous plait ?
merci d'avance
Configuration: Windows / Chrome 98.0.4758.102
A voir également:

7 réponses

jordane45 Messages postés 38197 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 675
24 févr. 2022 à 16:15
Bonjour,

et qu'as tu essayé ?
Sans nous montrer .. on ne pourra voir ce que tu as mal fait ..

A tout hasard ...
essayes avec une instruction du genre
id_de_ta_div.innerHTML = user

0
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022
24 févr. 2022 à 18:24


pourrais tu m'éclairer stp cela ne fonctionne pas meme en le mettant dans value
0
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022
24 févr. 2022 à 18:32
<html>
<head>
<script language="JavaScript">

document.write("<font color='#ffffff' size='4' face='arial'>")
var mydate=new Date()
var year=mydate.getYear()
if (year<2000)
year += (year < 1900) ? 1900 : 0
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi")
var montharray=new Array(" janvier "," fevrier "," mars ","avril ","mai ","juin","juillet ","aout ","septembre "," octobre "," novembre "," décembre ")
document.write("   "+dayarray[day]+", "+daym+" "+montharray[month]+year+" ")
document.write("</b></i></font>")
</script>
<script type="text/javascript">
window.onload=function(){
  horloge('div_horloge');
};
 
function horloge(el) {
  if(typeof el=="string") { el = document.getElementById(el); }
  function actualiser(){
    var date = new Date();
    var str = date.getHours();
    str += ':'+(date.getMinutes()<10?'0':'')+date.getMinutes();
    str += ':'+(date.getSeconds()<10?'0':'')+date.getSeconds();
    el.innerHTML = str;
  }
  actualiser();
  setInterval(actualiser,1000);
}
</script>
</head>
<body style="display:inline-block;color:white;background:black;">
<div>
<div id="div_horloge" style="font-size:22px;text-align-last:center;"></div>
<p></p>
<div id="code html"></div>
</div>
</body>
</html>
 
0
jordane45 Messages postés 38197 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 675
24 févr. 2022 à 19:10
Merci de ne pas mettre une image mais de poster ton code en utilisant les balises de code
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0
jordane45 Messages postés 38197 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 mai 2024 4 675
24 févr. 2022 à 19:11
mais là.. comme ça .. je dirais bien que ta balise script est trop "tot" dans ton code...
La div n'existe pas encore lorsque le script s'exécute.
Essaye de déplacer ton script après ta div
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022
24 févr. 2022 à 19:24
<html>
<head><HTA:APPLICATION
   ID=""
   APPLICATIONNAME="app1"
   CAPTION="no"
   BORDER="none"
   ICON=""
   SHOWINTASKBAR="no"
   SINGLEINSTANCE="yes"
   SYSMENU=""
   WINDOWSTATE=""
   SCROLL="no"
   SCROLLFLAT=""
   VERSION="1.0"
   INNERBORDER="no"
   SELECTION=""
   MAXIMIZEBUTTON=""
   MINIMIZEBUTTON=""
   NAVIGABLE="yes"
   CONTEXTMENU="no"
   BORDERSTYLE="">
<link rel="stylesheet" href="file:///C:/Amt/System32/Data/App1.css">
<script>
Set wshnetwork = WScript.CreateObject("WScript.Network" )
user = wshnetwork.username
 
domain = wshnetwork.userdomain
computer = wshnetwork.computername
</script>
</head>
<body>
<div class="caption">
<div class="applicationname">App1</div>
<div class="close" href="javascript:void(0)" onclick="window.close();">X</div>
</div>
<div id=" "></div>
</body>
</html>

j'aimerais bien que cela soit dans le div ligne 36
cela te va t'il comme ça ?
0
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022
24 févr. 2022 à 21:08
<html>
<head><HTA:APPLICATION
   ID=""
   APPLICATIONNAME="App1"
   CAPTION="no"
   BORDER="none"
   ICON="C:\Amt\System32\App1\icon.png"
   SHOWINTASKBAR="no"
   SINGLEINSTANCE="yes"
   SYSMENU=""
   WINDOWSTATE=""
   SCROLL="no"
   SCROLLFLAT=""
   VERSION="1.0"
   INNERBORDER="no"
   SELECTION=""
   MAXIMIZEBUTTON=""
   MINIMIZEBUTTON=""
   NAVIGABLE="yes"
   CONTEXTMENU="no"
   BORDERSTYLE="">
<link rel="stylesheet" href="file:///C:/Amt/System32/Data/App1.css">
<title>App1</title>
</head>
<body>
<div class="caption">
<div class="applicationname">App1</div>
<div class="close" href="javascript:void(0)" onclick="window.close();">X</div>
</div>
<div id="usr"></div>
<script>
Set wshnetwork = WScript.CreateObject("WScript.Network" )
user = wshnetwork.username
 
domain = wshnetwork.userdomain
computer = wshnetwork.computername
usr.innerHTML = user
</script>
</body>
</html>

cela me met toujours un message d'erreur
si tu sais comment faire tu pourrais me renvoyer le script correct s'il te plait
0
etkest2 Messages postés 13 Date d'inscription samedi 19 février 2022 Statut Membre Dernière intervention 27 février 2022
27 févr. 2022 à 21:48
c'est bon j'ai trouvé tout seul
vous pouvez aller voir sur cette page https://sites.google.com/view/htacodeur/accueil
0