Actually, from what I've heard they read JavaScript but they don't actually execute it. They read JavaScript to find more URLs to crawl. So, if they see a URL in a script they will follow it--but they certainly will not execute a script.
There's a big difference between following a URL in a script and actually executing the script. Browsers execute JavsScript scripts, bots do not. To allow a bot to execute a script would be very dangerous for them to do and it would be extremely difficult since it involves a lot more code required and too much "overhead" in the processing side of things.
|