🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #689

Re: JavaScript

#689
From: Andrzej Borsuk
Date: Tue, 24 Jun 1997 23:28
93 lines
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-mail
References: <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