Web Grattage dans Google Chrome Extension (JavaScript + Chrome Api)

Quelles sont les meilleures options pour la réalisation de Web Grattage d'un pas actuellement ouvert onglet dans Google Chrome Extension avec du JavaScript et que ce soit plus les technologies sont disponibles. Autres JavaScript-les bibliothèques sont également acceptés.

L'important, c'est de masquer le raclage de se comporter comme un web normal-demande. Pas d'indications de l'AJAX XMLHttpRequest ou, comme X-Requested-With: XMLHttpRequest ou Origin.

La raclé le contenu doit être accessible à partir de JavaScript pour plus de manipulation et de présentation de l'intérieur de l'extension, probablement comme une chaîne de caractères.

Existe-il des crochets en toute WebKit/Chrome-API spécifique:s qui peut être utilisé pour faire une web normal de demande et d'obtenir les résultats pour la manipulation?

var pageContent = getPageContent(url); //TODO: Implement
var items = $(pageContent).find('.item');
//Display items with further selections

Des points Bonus pour faire ce travail à partir d'un fichier local sur le disque, pour la première débogage. Mais si c'est le seul point est l'arrêt d'une solution, ignorez les points bonus.

  • Merci! Je le pense aussi, même si 3 personnes a voté pour la fermeture (??!!). Si la réponse est "pas possible", alors que c'est correct et ne sera acceptée, si rien d'autre ne vient, ainsi que dans un certain temps.
  • iMacros est en train de faire quelque chose de similaire, bien que je ne suis pas sûr de combien d'aide offre-t-il. chrome.google.com/webstore/detail/...
  • Elle semble être la seule à onglets ouverts et écouter déjà onglets ouverts, pas vraiment de faire des demandes dans le code. Au moins de ce que j'ai pu trouver. Merci pour la tentative! 😀
  • avez-vous enfin trouver un moyen?
  • Nopes, pas de bonne réponse qui répond aux critères donnés.
  • sont à la question des exigences de la curiosité ou nécessité?
  • La curiosité. Mais il pourrait ouvrir de certains potentiellement intéressantes pour des projets personnels.
  • Nilsson Attendez, vous voulez dire web grattant une page de ce n'est pas actuellement ouvert dans l'onglet de google chrome? Pouvez-vous préciser que, dans la question, s'il vous plaît?

InformationsquelleAutor Seb Nilsson | 2011-06-28