🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #250

eval() i <A HREF>; window.location() ?

#250
From: Tantal
Date: Fri, 04 Jan 2002 22:28
50 lines
1934 bytes
Cześć!

Mam taki problem.
Muszę zależnie od różnych działań użytkownika przekazywać różne wartości
parmetrów do PHP przy pomocy
tego samego linku.

Wymyśliłem dwa sposoby, ktore teoretycznie powinny działać.

1.

Funkcja mniej więcej taka:

function reLoad(a) {
var a,replace ;

replace = "index.php?a=" + a + ";" ;
eval(replace) ;
 }

a wkodzie HTML wywołuje przykładowo:
<A HREF="javascript:reLoad(jakasZmienna)></A>

gdzie jakaśZmienna to wcześniej ustalona wartoś np. w wyniku klikania
poróżnych elementach strony.
Niestety badziew nie działa.

2.

Funkcja :

function reLoad(a) {
var a,nowyAdres ;

nowyAdres = "index.php?a=" + a + ";" ;
window.location(nowyAdres) ;
}

natomiast w HTML:

<A HREF="" onClick="reLoad(jakasZmienna)">

Tym razem strona się przeładowuje, ale nie chce przekazywać parametrów do
PHP.

Poczyniłem pewne eksperymenta (wpisałem brutalnie
window.location(index.php?a=AKUKU!!;) do onClicka) i również
się nie udało.

Z góry dzięki.
Technical Details
Message-ID: <a15aao$cid$1@news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
From: "Tantal" <r.hryniewiecki@imagix.pl>
Newsgroups: pl.comp.lang.javascript
Subject: eval() i <A HREF>; window.location() ?
Date: Fri, 4 Jan 2002 23:28:09 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 52
Message-ID: <a15aao$cid$1@news.tpi.pl>
NNTP-Posting-Host: pa141.poznan.cvx.ppp.tpnet.pl
X-Trace: news.tpi.pl 1010183321 12877 213.76.72.141 (4 Jan 2002 22:28:41 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Fri, 4 Jan 2002 22:28:41 +0000 (UTC)
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MSMail-Priority: Normal
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit