Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Programmet Links på en linux maskin

0 views
Skip to first unread message

Christopher

unread,
Sep 22, 2003, 10:47:53 PM9/22/03
to
Hei

Har ett problem, links er ett program som leser web sidet i enkel tekst.
Dette programmet mener noen att det skal klare å sjønne noe javascript.

<SCRIPT LANGUAGE="JavaScript">
tid = "2000";
url = "side.php";
function videreSend(){
self.setTimeout("parent.location.href = url;",tid); }
</script>

dette scriptet skulle så siden min til å til side.php, men dette skjer ikke.

Har DU noen forslag til andre script jeg kan bruke.

Christopher

PS! denne klarer ikke links å få til...
<meta http-equiv="refresh" content="60">

Jeg har linux redhat 9


Asbjørn Ulsberg

unread,
Sep 23, 2003, 1:47:28 AM9/23/03
to
"Christopher" skrev:

> <SCRIPT LANGUAGE="JavaScript">

Mangler «type»-attributt. «Language»-attributtet ble markert som
«utløpt på dato» for lenge siden, og kan bare sluttes å brukes.

> dette scriptet skulle så siden min til å til side.php, men
> dette skjer ikke.

I og med at du bruker PHP; hvorfor i heiteste all verden bruker
du JavaScript for å gjøre redirect og ikke PHP?

--
Asbjørn Ulsberg -=|=- X-No-Archive: No
"He's a loathsome offensive brute, yet I can't look away"

Morten Wang

unread,
Sep 23, 2003, 3:17:36 AM9/23/03
to
* Christopher

> Har ett problem, links er ett program som leser web sidet i enkel tekst.
> Dette programmet mener noen att det skal klare å sjønne noe javascript.

Jepp, men det gjelder for eksempel ikke den versjonen av Links som
følger med Red Hat Linux. Skal du ha JS-støtte må du bygge Links selv.
Har ikke funnet ut akkurat hvordan så tidlig på morgenkvisten, men det
ser ut til at du må hente ned kildekode for ELinks og bygge den.

> Har DU noen forslag til andre script jeg kan bruke.

Asbjørn Ulsberg har allerede foreslått at du bruker PHP til
videresendingen. Det er adskillig bedre.

Morten!

--
Hoare's Law of Large Programs:
"Inside every large program is a small program struggling to get out."

Inge Vabekk

unread,
Sep 23, 2003, 3:50:07 AM9/23/03
to
Christopher wrote:
> Hei
>
> Har ett problem, links er ett program som leser web
sidet i enkel
> tekst. Dette programmet mener noen att det skal klare
å sjønne noe
> javascript.
>
> <SCRIPT LANGUAGE="JavaScript">
> tid = "2000";
> url = "side.php";
> function videreSend(){
> self.setTimeout("parent.location.href = url;",tid); }
> </script>
>
> dette scriptet skulle så siden min til å til side.php,
men dette
> skjer ikke.
>
> Har DU noen forslag til andre script jeg kan bruke.

Prøv dette:

<SCRIPT type="text/JavaScript">
function videreSend(side){ parent.location.href =
side; }
setTimeout('videreSend("side.php")',2000);
</script>

Tror ikke du kan sette timeout på et vanlig statement;
det
må være inne i en funksjon.

--
inge

Morten Wang

unread,
Sep 23, 2003, 4:04:00 AM9/23/03
to
* Inge Vabekk

> Tror ikke du kan sette timeout på et vanlig statement;
> det må være inne i en funksjon.

Det er bare å teste:

url = "side.php";
eval("parent.location.href = url");

Funker fint det.

0 new messages