Article View: pl.comp.lang.java
Article #689Re: JavaScript
From: Andrzej Borsuk
Date: Tue, 24 Jun 1997 23:28
Date: Tue, 24 Jun 1997 23:28
93 lines
4450 bytes
4450 bytes
Tristan Alder <daunes@priv.onet.pl> napisał(a) w artykule
<33ac3f96.4646985@news.nask.org.pl>...
> Jak zorganizować na swoim WWW takie coś:
> Okienko_z_pytaniem_o_imię(zmienna);
> Case zmienna of
> ola: Odpal_stronę_ola;
> ala: Odpal_stronę_ala;
> end
> else Odpal_stronę_obcy;
>
> Albo jeszcze lepiej:
>
> Okienko_z_pytaniem_o_imię(zmienna);
> Szukaj_w_pliku_na_serwerze_linijki(zmienna);
> Wykonaj_stronę_znajdującą_się_linijka_niżej;
>
> Wymagam za dużo? To przynajmniej to pierwsze...
>
> ---
> hrabia Tristan (http://free.polbox.pl/t/tristan/)
>
Jak to miło spotkać znajomą twarz z innej grupy dyskusyjnej ;-)
Pierwsza metoda jest dość trywialna.. Niestety tytułowy JavaScript nie
posiada czegoś takiego jak Case :-( więc trzeba się bawić w tasiemcowe
if'y. Druga metoda w tym języku jest poprostu niemożliwa bo JS nie potrafi
czytać z pliku (jeżeli się mylę to proszę natychmiast mnie poprawić)
Poza tym niezależnie od tego jak to zrobisz w JS to zawsze średnio kumaty
obywatel będzie w stanie przejrzeć taki plik i dostać się tam gdzie mu się
tylko podoba
Jeszcze jedno, warto wyniki takiego pytanka zapisywać w cooke'sach i potem
już nie zawracać użytkownikowi głowy takimi rzeczami - efekt jest naprawdę
cool
Dobrze to na tyle jeśli chodzi o marudzenie załączam Ci dwa pliki
skoczek1.html to "najprostsza" wersja strukturalna i nie polecam jej
nikomu.
Natomiast skoczek2.html jest czymś pośrednim między case'm a
przeczesywaniem pliku. Ma dwie zalety:
1. Jest łatwy w modyfikacji
2. Jest łobiektowy :->
Pozdrowionka....
--
fRED
mailto:andrzej@alpinus.com.pl
"Po co nam Gates w swiecie bez plotow"
begin 600 skoczek1.html
M/&AT;6P^#0H\2$5!1#X-"CQ30U))4%0@3$%.1U5!1T4](DIA=F%38W)I<'0B
M/@T*/"$M+0T*+R\@4VMO8WIE:R!W97)S:F$@<W1R=6MT=7)A;&YA#0IF=6YC
M=&EO;B!S:V]C>F5K*&EM:64I#0I[#0H):68H:6UI93T](E!R>F5D<W1A=R!S
M:>HB('Q\(&EM:64]/2(B*0T*"0EA;&5R="@B4W!A9&%J(2(I.PT*"65L<V4@
M:68H:6UI93T](D%L82(I#0H)"7=I;F1O=RYL;V-A=&EO;BYH<F5F/2)H='1P
M.B\O=W=W+FMA;6EN<VMI+F]N970B.PT*"65L<V4@:68H:6UI93T](D]L82(I
M#0H)"7=I;F1O=RYL;V-A=&EO;BYH<F5F/2)H='1P.B\O=W=W+FIA=F%S;V9T
M+F-O;2([#0H)96QS90T*"0EA;&5R="@B3FEE('IN86T@8VGJ(BD[#0I]#0HO
M+R M+3X-"CPO4T-225!4/@T*#0H\;65T82!H='1P+65Q=6EV/2)C;VYT96YT
M+71Y<&4B(&-O;G1E;G0](G1E>'0O:'1M;#L@8VAA<G-E=#U)4T\M.#@U.2TR
M(CX-"CQT:71L93Y3:V]C>F5K/"]T:71L93X-"CPO2$5!1#X-"CQ&3U)-($Y!
M344](F9O<FUU;&%R>B(^#0H)4')Z961S=&%W('-IZCH-"@D\:6YP=70@='EP
M93TB=&5X="(@("!V86QU93TB4')Z961S=&%W('-IZB(@;F%M93TB:6UI92(^
M#0H)/&EN<'5T('1Y<&4](D)U='1O;B(@=F%L=64](DML:6LA(B @(" @(" @
M(&YA;64](G)U<WIA:B(-"@D)3VY#;&EC:STB<VMO8WIE:RAD;V-U;65N="YF
M;W)M=6QA<GHN:6UI92YV86QU92DB/@T*/"]&3U)-/@T*/$)/1%D^#0H\+T)/
,1%D^#0H\+VAT;6P^
`
end
begin 600 Skoczek2.html
M/&AT;6P^#0H\:&5A9#X-"CQS8W)I<'0@;&%N9W5A9V4](DIA=F%38W)I<'0B
M/@T*/"$M+0T*+R\@<VMO8WIE:R!W97)S:F$@;V)I96MT;W=A#0IF=6YC=&EO
M;B!3:V]C>F5K*"D-"GL-"@ET:&ES6R)!;&$B73TB:'1T<#HO+W=W=RYK86UI
M;G-K:2YO;F5T(CL-"@ET:&ES6R)/;&$B73TB:'1T<#HO+W=W=RYJ879A<V]F
M="YC;VTB.PT*#0H)=&AI<RYH;W ]:&]P.PT*?0T*#0IF=6YC=&EO;B!H;W H
M:6UI92D-"GL-"@EV87(@861R97,]=&AI<UMI;6EE73L-"@EI9BAA9')E<ST]
M;G5L;"D-"@D)86QE<G0H(DYI92!Z;F%M($-IZB(I.PT*"65L<V4-"@D);&]C
M871I;VXN:')E9CUA9')E<SL-"GT-"@T*=F%R(&]S;V)A/2!N97<@4VMO8WIE
M:R@I.PT*+R\@+2T^#0H\+W-C<FEP=#X-"@T*/&UE=&$@:'1T<"UE<75I=CTB
M8V]N=&5N="UT>7!E(B!C;VYT96YT/2)T97AT+VAT;6P[(&-H87)S970]25-/
M+3@X-3DM,B(^#0H\=&ET;&4^4VMO8WIE:SPO=&ET;&4^#0H\+TA%040^#0H\
M8F]D>3X-"CQF;W)M(&YA;64](F9O<FUU;&%R>B(^#0H)4')Z961S=&%W('-I
MZCH-"@D\:6YP=70@='EP93TB=&5X="(@("!V86QU93TB4')Z961S=&%W('-I
MZB(@;F%M93TB:6UI92(^#0H)/&EN<'5T('1Y<&4](D)U='1O;B(@=F%L=64]
M(DML:6LA(B @(" @(" @(&YA;64](G)U<WIA:B(-"@D)3VY#;&EC:STB;W-O
M8F$N:&]P*&1O8W5M96YT+F9O<FUU;&%R>BYI;6EE+G9A;'5E*2(-"@D)3&%N
M9W5A9V4](DIA=F%38W)I<'0B/@T*/"]F;W)M/@T*/"]B;V1Y/@T*/"]H=&UL
!/G5A
`
end
Technical Details
Message-ID:
<01bc80f5$76b5cca0$LocalHost@PPP>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mailReferences:
<33ac3f96.4646985@news.nask.org.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail From: "Andrzej Borsuk" <andrzej@alpinus.com.pl> Newsgroups: pl.comp.lang.java Subject: Re: JavaScript Date: 24 Jun 1997 23:28:48 GMT Organization: ICM Lines: 94 Message-ID: <01bc80f5$76b5cca0$LocalHost@PPP> References: <33ac3f96.4646985@news.nask.org.pl> NNTP-Posting-Host: 194.204.181.76 X-Newsreader: Microsoft Internet News 4.70.1161 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit