D'enregistrer et d'effectuer le rendu d'une page web avec PhantomJS et node.js

Je suis à la recherche d'un exemple de demander une page web, en attente pour le JavaScript pour le rendu (JavaScript modifie le DOM), et puis de saisir le code HTML de la page.

Cela devrait être un exemple simple avec une évidente cas d'utilisation pour PhantomJS. Je ne peux pas trouver un travail décent exemple, la documentation semble être tout au sujet de la ligne de commande utilisation.

  • Vous êtes à la recherche pour ce faire côté client ou côté serveur?
  • serverside je pense? Infoclient obligerait l'utilisateur à installer fantôme de droit? Qui ne fonctionnent pas si je comprends bien. Merci
  • De quoi êtes-vous tenter de le faire avec le html une fois que vous l'avez? Essayer d'obtenir ma tête autour de ce que vous essayez d'atteindre. Phantomjs a la manipulation dom voir code.google.com/p/phantomjs/wiki/QuickStart#DOM_Manipulation êtes-vous puis allez envoyer ce quelque part?
  • le cas d'utilisation est la création d'un cache html statique copie d'une application javascript vue pour les moteurs de recherche. Je veux être en mesure de s'exécuter par programmation via mon sitemap, et enregistrer une version html de chaque lien.
  • ouais c'page liée est le genre de chose dont j'ai besoin, j'aimerais juste un exemple de comment le faire de nœud. Merci
  • Ce faisant, ce côté client n'est pas possible?

InformationsquelleAutor Harry | 2012-04-01