2010-07-01 10 views
1

chaque fois que lorsque je tente d'ajouter le javascript dans un fichier hta avec vbscript il est un message d'erreur lorsque je clique sur le bouton Envoyer:Javascript dans HTA fichier

object doesn't support this property or method 

J'essaie cette

<script type="text/javascript" src=""></script> 

et ce

<script type="text/javascript"> 
     ...code 
    </script> 

Y at-il quelqu'un qui connaît le problème?

// EDIT: J'ai le problème, j'ai oublié un VBScript: pour appeler le sous-script vbscript MERCI !!

<input type="submit" value=" Submit " onclick="Submit" style="margin-left:100px;"> 

C'est la bonne:

<input type="submit" value=" Submit " onclick="VBScript:Submit" style="margin-left:100px;"> 
+0

S'il vous plaît montrer le code complet de ce que vous essayez de faire. Aussi, vous parlez de VBScript: Pourquoi spécifiez-vous 'text/javascript' comme type alors? –

+0

j'ai ajouté mon programme – Sebastian

Répondre

4

Il est difficile d'être sûr que votre question n'est pas complète, mais il est probable que vous mettez votre code Javascript dans VBScripts <script></script> tags.

'' est comme une console d'ouverture, et '' est comme un support de fermeture. Les balises VBScript sont uniquement pour VBScript et les balises Javascript sont uniquement pour Javascript.

Mettez ce qui suit dans SILLY.HTA et l'essayer:

<html> 
<head> 
    <title>My Silly Application</title> 
    <HTA:APPLICATION> 
</head> 
<body> 
<script language="vbscript"> 
document.title = "NOT SO SILLY NOW" 
self.ResizeTo 200,200 

Sub Window_Onload 
self.MoveTo (screen.availWidth - (document.body.clientWidth + 40)),10 
End Sub 
</script> 

<script language="javascript"> 
window.resizeTo(640, 480); 
document.write("<h1>Something from Javascript</h1>"); 
</script> 
</body> 
Questions connexes