Lynx with javascript

TheNotSoWise picture TheNotSoWise · Feb 19, 2012 · Viewed 53.8k times · Source

So I wrote a script in PHP that requires javascript to run with it. I've had a hard time finding the solution on how to run the javascript with php at the same time using some linux tool to make it automatic (since running it in my browser isn't a choice, I need it to be a crontab). Using the "php" command isn't a choice either since it does not run javascript. So I found a solution, it was lynx.

So here is my problem: for some reason, the javascript runs in my browser just fine, but not in lynx. Using lynx the page just loads without any javascript involvement. Is there a way to debug javascript in lynx, kind of what google chrome has where you can view what's going on from console, so I can find out what's causing the script not to run in lynx?

Edit:

So apparently lynx does not support javascript. In that case, my question is, what does? I need to run this script as a browser would but from the linux command prompt. And if OS matters in this case, I am running latest Ubuntu.

Answer

sh-beta picture sh-beta · Feb 19, 2012

Lynx doesn't support Javascript.

Update 1

Based on your summary of what you're trying to do (login to a site that requires JavaScript for the password encryption) I'd strongly recommend you look at using Selenium or another browser automation package. Even if you get the password submission working properly without such a layer, the site's probably going to have other issues if you use a minimalist browser like Lynx.