Re: Pidget météo (Python + HTA) (pour Salvatore ?)
Méta-MCI (MVP) a écrit :
> Re !
>
>
>> Peut-être un problème d'enregistrement de mon Python en tant que
>> langage de script pour les pages web hta... y'a quelque chose Ã
>> regarder de ce côté?
>
> Maintenant que tu le dis, oui.
> Mais, je ne me rappelle plus où c'est...
>
> Je n'ai jamais utilisé easy-install, mais j'ai dû lancer (au moins une
> fois) ActivePython. Et il me semble que l'inscription de Python en tant
> que langage Active-Scripting est inclut dans cette install.
>
>
> Et aussi, regarde si, dans le répertoire
> C:\Python25\Lib\site-packages\win32comext\axscript\client
> il ne suffirait pas de lancer le script : pyscript.py
C:\Tools\Python25\Lib\site-packages\win32comext\axscript\client>python
pyscript
py
Registered: Python
Done.
> Sinon, je chercherai autre chose.
> Merci des tests, et @+
Ah, j'ai trouvé plus de détails sur l'indication de l'erreur - faut
double-cliquer sur le panneau jaune /!\... sauf que ce @¤*# ouvre un
dialogue avec un champs texte pour les détails et ne permet pas de
copier le contenu de ce champs...
Ligne: 26
Caractère: 1
Erreur: Objet attendu
Code: 0
URL: file:///url vers le document.html
Document qui contient:
<hta:application
windowstate="normal"
caption="no"
singleinstance="yes"
/>
<html>
<head>
<script language=Python>
def Init():
self.resizeTo(360,360)
self.moveTo(110,10)
def meteo(num):
obj = document.getElementById('METEODIV')
st = '<a href="http://ponx.org/ponx/guie.htm"><img
src="http://meteo.region-nord.com/webmestre/prev/j'+num+'.jpg"
alt="prevision meteo" style="border:none"> </a>'
obj.innerHTML = st
</script>
</head>
<body bgColor=#FFFFFF background="" scroll=no onload="Init();">
<FORM>
<input ID="bt1" name="bt1" type="button" style="width:100px"
VALUE="Aujourd'hui" onmousedown="meteo('1')" />
<input ID="bt2" name="bt2" type="button" style="width:100px"
VALUE="Demain" onmousedown="meteo('2')" />
<input ID="bt3" name="bt3" type="button" style="width:100px"
VALUE="Après-Demain" onmousedown="meteo('3')" /><br>
<blockquote>
<DIV id="METEODIV">MMEETTEEOO</DIV>
</blockquote>
</FORM>
<script language=Python>
meteo('1')
</script>
</body>
</html>
|