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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Pré executer Jscript pour une page web sans JScript : DOM ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pré executer Jscript pour une page web sans JScript : DOM ?

n°1548001
mattdaft
Posté le 24-04-2007 à 13:19:54  profilanswer
 

Bonjour,
 
J'ai un soucis de scripts à pré-éxécuter. J'explique :
Je dois convertir des pages (d'un site web pro que je n'ai pas fait) à la volée en PDF. Malheureusement, quand ces pages contiennent des Jscript, les parties modifiées par ces scripts ne sont pas affichées dans le PDF car le .exe (HTMLDOC) que j'utilise pour faire la conversion ne supporte pas le JScript.
Par exemple, si j'ai un tableau de 3 colonnes et 3 lignes et que le script cache la première ligne, je verrai mon tableau en entier dans mon PDF, ce que je ne veux pas.
 
Est-il possible de pré executer les javascript afin que la page ASP ou HTML arrive dans le navigateur directement modifiée. J'ai tenté l'option runat=server mais voici le changement que j'ai dans la source de la page générée :
 
Avant :

Code :
  1. <script type="text/javascript" src="js/rMain2.js" language="JScript" runat=server></script>


Après :

Code :
  1. readTheCookie(cookie_information); doSummaryTable(cookie_information);


Cette dernière ligne correspond au contenu du fichier rMain2.js donc ça ne m'avance pas ...
 
Si l'un d'entre vous à une idée je suis preneur. Si c'est pas possible j'ai plus qu'à déprimer un bon bout de temps  :sweat:  
(Je pourrai passer ces scripts en VBScript mais vu la quantité et la complexité des scripts, ça équivaut à recoder tout le site qui je le rappelle est un site pro donc assez volumineux ...)
 
En remerciant ceux et celles qui m'ont lu jusqu'ici ...


Message édité par mattdaft le 27-04-2007 à 06:30:57
mood
Publicité
Posté le 24-04-2007 à 13:19:54  profilanswer
 

n°1550337
mattdaft
Posté le 27-04-2007 à 06:27:46  profilanswer
 

J'ai eu des pistes de recherches de la part d'un pro du métier. Il m'a parlé de process DOM pour interpréter les pages JScript sur le serveur. J'ai fait des recherches mais je ne comprends pas du tout ce qu'est le DOM.  
 
Le gars me fait au la fin de son message : "So one alternative is to use the client's browser to render the javascript and then post it back to the server to be rendered in to pdf."
 
Comment je peux renvoyer la page rendue par le navigateur vers le serveur ? Si quelqu'un pouvais me donner une idée de comment faire ça ... Merci beaucoup pour votre aide. Je pense que ça peut interesser d'autres.


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

  Pré executer Jscript pour une page web sans JScript : DOM ?

 

Sujets relatifs
Afficher une barre avec arborescence page actuelleInsérer une Video sur une page HTML
Comparaison de Chaine de caractères, déplacement DOM[Perf] Analyser la lenteur de chargement d'une page web
Executer une macro VBA excel sans excel[JScript/HTML]Window.Status et firefox
Problème d'affiche d'une page, selon navigateur etc...Actualisation page
[javascript] page précédente et rechargement de fonction[JS DOM]Tableau créé en DOM, s'affiche sous FF, pas sous IE
Plus de sujets relatifs à : Pré executer Jscript pour une page web sans JScript : DOM ?


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