Article View: pl.comp.lang.javascript
Article #250eval() i <A HREF>; window.location() ?
From: Tantal
Date: Fri, 04 Jan 2002 22:28
Date: Fri, 04 Jan 2002 22:28
50 lines
1934 bytes
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-mailShow 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