Finding text from webpage using javascript -


i tring make script can't find solution.

i'm trying find string website. hard part here can't use

document.documentelement.innerhtml.search("string")  

since can't locally, want use this:

var link = "myweb.com" link.documentelement.innerhtml.search("string") 

at moment, script generates link, opens , closes it: need search webpage word "error."

javascript run inside of client's browser won't able retrieve website's html (unless different page on own website). may want read same-origin policy.

you can, however, use javascript language want - not running inside of browser. can use called node.js, program can use run javascript outside of browser.

what boils down if want scrape website (which term trying do), typically need make scraper runs on server, , not browser.

to complete, (probably shady) way scrape website to:

  1. have server-side code fetch website's conents
  2. use ajax pass contents client's browser
  3. have client of processing
  4. optionally send scraped information server

here good article on scraping nodejs.


Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -