Nowe posty

Autor Wątek: Przeglądarka tekstowa z obsługą JS?  (Przeczytany 6784 razy)

Murtrag

  • Gość
Przeglądarka tekstowa z obsługą JS?
« dnia: 2011-01-20, 19:26:35 »
Witam
Może ktoś mi powiedzieć czy jakaś przeglądarka konsolowa poradzi sobie ze skryptem zamieszczonym na tej stronie >>   skasowany ? Jest to chyba w JS i próbowałem na links, links2, lynx , ale nie chciały odświeżać strony.

________________________
arctgx: skasowałem link, którym mogłeś mniej lub bardziej świadomie reklamować tamten portal.

arctgx

  • Gość
Przeglądarka tekstowa z obsługą JS?
« Odpowiedź #1 dnia: 2011-01-21, 00:27:49 »
Spróbuj zbudować Elinksa ze źródeł, mając wcześniej zainstalowane nagłówki mozillowskiego SpiderMonkeya. Dla orientacji, w Debianie siedzą w paczce libmozjs-dev.

 http://elinks.or.cz/documentation/manual.html

Elinksa kiedyś tak zbudowałem, nie próbowałem za to tego: http://abe.nwr.jp/w3m/w3m-js-en.html

P.S. Skasowany link prowadził do portalu służącego generowaniu ruchu.

Murtrag

  • Gość
Przeglądarka tekstowa z obsługą JS?
« Odpowiedź #2 dnia: 2011-01-21, 11:07:02 »
Mimo, że :

$ ./cofigure
...
ECMAScript (JavaScript) ......... SpiderMonkey document scripting
Browser scripting ............... SpiderMonkey
...
Nadal przeglądarka nie radzi sobie z tą stronką :/

arctgx

  • Gość
Przeglądarka tekstowa z obsługą JS?
« Odpowiedź #3 dnia: 2011-01-21, 19:30:26 »
Strona ładuje bibliotekę JQuery. Jedna z jej ramek zawiera taki kod JS:
Kod: javascript [Zaznacz]
var counttime=20;
function starttimer()
{
parent.bottom.location.href="**********************";
timeleft();
}
function timeleft()
{
document.countdown.counter.value=counttime;
if(counttime == 0)
{
location.href="**********************";
}
else
{
counttime = counttime - 1;
reloadtimer=setTimeout("timeleft()", 1000);
}
}
function stop()
{
clearTimeout(reloadtimer);
}
function play()
{
clearTimeout(reloadtimer)
reloadtimer=setTimeout("timeleft()", 1000);
}
function abuse()
{
newwnd=window.open("http://************", "haha","toolbar,resizable,scrollbars=1,statusbar,titlebar,menubar,height=600,width=800");
}

Tyle odkopałem powierzchownie bez wykonywania tych skryptów. Nie sprawdzałem tego jak Elinks radzi sobie z JS na innych ramkach ze zbioru i jak reaguje na window.open. Może dzięki temu ktoś Ci więcej podpowie. Może spróbuj w Elinksie odpalić bezpośrednio jeden ze skasowanych tu adresów.