Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1245 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  execution des scripts

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

execution des scripts

n°1611256
chapoulot
Posté le 13-09-2007 à 10:24:33  profilanswer
 

Je voudrais savoir pourquoi sur les sites commerciaux , IE7  ne me demande jamais l'autorisation d'executer leur javascript alors que leur source en est bourré, alors que lorsque je réalise mon site perso avec du javascript je dois toujours  l'autoriser sur question ou sur options.

mood
Publicité
Posté le 13-09-2007 à 10:24:33  profilanswer
 

n°1611276
durkheim
Posté le 13-09-2007 à 11:03:01  profilanswer
 

Je sais pas mais ca m'intéresse.
Up

n°1611281
chapoulot
Posté le 13-09-2007 à 11:09:36  profilanswer
 

j'espere bien,que je vais trouver un specialiste pour repondre a un débutant.

n°1611485
freealex
Posté le 13-09-2007 à 18:43:22  profilanswer
 

il y a surement de multiples solutions...
 
mais on peut arriver à faire ce genre de truc  
en créant un objet shell, qu'on utilise pour lancer une fenetre HTA en mode masqué . Elle, elle ne demande pas d'autorisations avant execution...
ca se génére dynamiquement, et le client reste le même.
 
ou bien directement insérer une petite frame dans la page HTML, qui pointe vers une HTA, elle ne demandera pas non plus..., mais on perds le coup de la génération dynamique. Je pense que c'est ca que ces types font...
 
ces gars la ne sont pas très fort en général, ils sont plutot vicelards ...

n°1611508
chapoulot
Posté le 13-09-2007 à 21:35:36  profilanswer
 

merci freeAlex pour ta reponse,je viens seulement de rentrer chez moi et je vais essayer de documenter tes explications car je n'ai pas tout compris, normale je débute en js, mais je me doute bien qu'il bypass le controle avec du code mais tous les sites pro passent outre il suffit de voir leur source js et aucun avertissement n'est signalé par le navigateur.

n°1611751
freealex
Posté le 14-09-2007 à 18:00:32  profilanswer
 

ouais...fais un test rigolo :
 
prends une petite page HTML que tu as faite, et dont l'execution du code demande des autorisations ...
et tu la renommes en HTA.

n°1611811
chapoulot
Posté le 14-09-2007 à 21:22:58  profilanswer
 

J'ai fait le test sur une page au hazard, effectivement la page s'ouvre sans demander d'autorisations, par contre les formats d'affichage de mes objets qui devraient occuper tout l'ecran l'occupe au 3/4 car la fonction en javascript qui est chargée de recalculer les cotes en fonction de l'écran  client ne se fait pas correctement.voila ce que j'ai constaté.
Comme je ne connais pas le language du hta il y a peut etre quelques differences ... tu me le diras.

n°1611816
chapoulot
Posté le 14-09-2007 à 21:32:57  profilanswer
 

j'ai trouvé un wmptour.hta sur mon ordi qui est un fichier d'aide WMP et un mshta.exe dans windows\system32\

n°1611840
freealex
Posté le 14-09-2007 à 22:59:51  profilanswer
 

Simplement, utiliser un fichier html renommé en hta permet de zapper les demandes d'autorisation. Le codage est un poil diférent, mais reste proche.
le but étant de n'y encapsuler que du code actif susceptible de demander.
le tout inclu dans une page HTML.
 
ce lien pointe un souci comme le tient : un pb d'autorisation.
http://support.microsoft.com/kb/899291/fr
tu trouveras comment on arrive à contourner qq trucs.

n°1611843
sub1
Posté le 14-09-2007 à 23:46:46  profilanswer
 

heu,
a ma connaissance, les .hta ne fonctionne pas sur le net, et c'est plutot heureux....

mood
Publicité
Posté le 14-09-2007 à 23:46:46  profilanswer
 

n°1611853
gatsu35
Blablaté par Harko
Posté le 15-09-2007 à 07:24:02  profilanswer
 

Bon toutes les réponses sont HORS CONTEXTE
chapoulot, je pari 100 balles que tu developpes ton site en local sans aucun server http
et là IE demande l'autorisation dd'éxécuter du JS si tu es en local (file:///c:\dfdfd\monfichier.html)
alors que dès que tu te trouves en http:// cette demande n'est pas faite par IE

n°1611949
chapoulot
Posté le 15-09-2007 à 20:37:22  profilanswer
 

merci freealex, pour l'adresse d'aide indiquée.
Pour le reste je ne pari rien j'apprends.

n°1611969
gatsu35
Blablaté par Harko
Posté le 15-09-2007 à 22:06:53  profilanswer
 

c'est pas un .hta qu'il faut que tu fasses mais utiliser un server web local pour developper ton site ou tout simplement mettre un mark for the web au debut du fichier, mais c'est naze, la premiere solution (server web est la plus efficace)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  execution des scripts

 

Sujets relatifs
[C] droit d'executionCodage de la sortie standard des scripts
Execution d'un programmeFusion de 2 scripts pour une fonction précise
appel d'une fonction (execution) qui est definie par un char[]exécution de scripts SQL depuis du code PHP
exécution automatique et quotidienne de scripts phpExecution de scripts avec BCB
PHP et sécurité, exécution de scripts via un formulaire.[PHP] limite de temps d'execution des scripts
Plus de sujets relatifs à : execution des scripts


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR