|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Bonjour, j'ai un fichier scriptimg.js dans lequel j'ai différentes fonction.
Dans l'une d'elle, je veux exécuter un clique sur un bouton de mon formulaire, j'utilise donc : Code :
Voici l'erreur : Détails de l’erreur de la page Web Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3) Horodateur : Tue, 12 Jul 2011 11:53:16 UTC Message*: Accès refusé. Ligne*: 69 Caractère*: 3 Code*: 0 URI*: http://MonSite/MonRepertoirJSCRIPTS/scriptimg.js Je comprends pas pourquoi il y a marqué Mozilla en haut... j'ai fermé FireFox car je pensais que c'était lui qui bloquait le script... Mais rien à faire, une idée? Merci de votre aide. Jojo |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Matilin TorreÉtudiant Inscription : juin 2010 Messages : 679 ![]() |
Salut,
les user agent strings ont leurs mystères… Par exemple, Mozilla/4.0 (compatible; MSIE ... est la marque de MSIE. Il y a mozilla dedans pour des raisons historiques. (Plus d'infos par là.) Pour ton problème, la seule info qu'on a c'est le message « accès refusé » et ça nous aide pas beaucoup. ’Va falloir nous donner plus d'infos. Par exemple, l'élément HTML qui correspond à IdBOUTON. Et… Tu serais pas chez Orange par hasard ?
__________________
Disposition de clavier ergonomique française : Bépo |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#4 | |||
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Citation:
Concernant le bouton html voici le code : Code :
Merci de votre aide. |
|||
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() danseur Inscription : août 2003 Messages : 2 667 ![]() |
ce qui est marrant, c'est que tu n'aies toujorus pas donné ta fonction click();
(qui à mon avis entre en conflit avec une méthode légendaire de IE); ou alors encore mieux: tu utilises vraiment la méthode click(); |
|
|
00
|
|
|
#6 | ||
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
J'utilise vraiment la fonction click. Ce n'est pas une fonction que j'ai faite, c'est le declanchement d'un bouton:
Code :
|
||
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Le plus rageant c'est de voir que FireFox aval le code sans aucun soucis...
|
|
|
00
|
|
|
#8 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
J'ai trouvé un topic qui parle de la même chose... Mais je ne trouve toujours pas la solution...
http://www.developpez.net/forums/d28...-acces-refuse/ |
|
|
00
|
|
|
#9 | |
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Citation:
Code xhtml :
<input type ="button" id="BtnEnvoyer" title="Uploader une Image sur le site" class="BtnEnvoyer" onclick="document.Upload.submit();" />
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
|
|
|
00
|
|
|
#10 | ||||
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
En faite je pense que tu n'as pas saisi ma bidouille !
Je masque le Input type FILE il est hidden. Ensuite j'ai un bouton avec une image qui servira à simuler un click sur le bouton parcourir du input type FILE. Ce bouton image c'est : Code :
Code :
J'ai testé avec ta methode (document.MONFORM.submit) mais rien à faire... Merci de votre aide à tous. |
||||
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() Matilin TorreÉtudiant Inscription : juin 2010 Messages : 679 ![]() |
Ah mais c'est un input file, ça change tout ! C'est normal qu'on ne puisse pas automatiser ça. Ça m'étonne même que pour une fois ce soit Firefox qui soit laxiste sur une question de sécurité.
Un script ne devrait pas pouvoir afficher une fenêtre de manière non prévue par l'utilisateur, surtout si cette fenêtre permet d'accéder au système de fichiers. On pourrait imaginer un scénario, tordu mais plausible, dans lequel on forcerait l'utilisateur à cliquer rapidement à un endroit précis, et faire apparaître la fenêtre juste avant qu'il clique. Le délai sur le bouton d'installation d'extensions Firefox a été instauré un peu pour cette raison : http://www.squarefree.com/2004/07/01...urity-dialogs/
__________________
Disposition de clavier ergonomique française : Bépo |
|
|
10
|
|
|
#12 |
|
Membre actif
![]() Inscription : janvier 2007 Messages : 915 ![]() |
Merci,
Mais je vais modifier mon formulaire HTML et laisser apparaitre le input type FILE... Car c'est trop compliqué! Merci! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com