Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Przeglądarka tekstowa z obsługą JS?  (Przeczytany 6783 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.