Hollosi Information eXchange /HIX/
HIX WEBMESTER 1170
Copyright (C) HIX
2000-07-17
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: Java (mind)  33 sor     (cikkei)
2 4,5,6 (mind)  10 sor     (cikkei)
3 Re: Java (mind)  14 sor     (cikkei)
4 Re: WebLap Loaded (mind)  25 sor     (cikkei)
5 Re: textarea (mind)  8 sor     (cikkei)
6 Re: mi a DHTML? (mind)  12 sor     (cikkei)
7 Re: Re: Latogatottsag elemzese (mind)  18 sor     (cikkei)
8 Re: textarea (mind)  9 sor     (cikkei)
9 Re: Re: form file elkuldese (mind)  109 sor     (cikkei)

+ - Re: Java (mind) VÁLASZ  Feladó: (cikkei)

 wrote in "Java" (2000.07.17):

> Hello webmesterek,
> 
> Van egy kis Javas problemam. 

Ez nem Java, hanem javascript. Kulonbseg!

> Adott egy lap, ahonnan window.open-nel egy
> csupasz ablakot nyitok meg (no scroll, no semmi). Az ablakban
> megjelenitek egy html lapot, de nekem egybol a lap egy adott pontjara
> kene ugranom. A megnyilo lapon megvan az anchor. Ennek ellenere, mindig
> a lap teteje jelenik meg.
> 
> Valahogy igy nez ki:
> 
> window.open('valami.html#anchor','Cime','width=200,height=200')
> 
> A valami html lap kozepen meg ott van az anchor.
> Meg tudja nekem valaki mondani, hogy miert nem adja at a window.open az
> anchort?

Atadja. Remekul mukodik az altalad felvazolt dolog IE es Netscape
eseteben is.

Annak, hogy nalad nem mukodik, ket oka lehet:

1. hibasan definialod a valami.html-ben az anchort
2. tul rovid a valami.html ahhoz, hogy az anchor legfelulre tudjon 
ugrani. (Probalj egy masfel oldalas szoveget a Notepadban ugy scrollozni, 
hogy a legutolso sor keruljon a lap tetejere. Nem fog sikerulni.)

Gyula
+ - 4,5,6 (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Lehetseges-e egy gepre egyszerre több browsert felintstallalni vmi
modon? Jelenleg van egy Win98 alatt egy IE4, meg egy NN4.
Szeretnem oket (tesztcelra) megtartani, de kozben szuksegem
lenne a gepen IE5.5-re es NN6-ra is. Van vmi megoldas erre?
(free disk= 1GB)

Udv:
Bicsi
+ - Re: Java (mind) VÁLASZ  Feladó: (cikkei)

Hali!

> Van egy kis Javas problemam. Adott egy lap, ahonnan window.open-nel egy
> csupasz ablakot nyitok meg (no scroll, no semmi). Az ablakban

Eloszor is nem Javas hanem JavaScriptes problemad van.

> window.open('valami.html#anchor','Cime','width=200,height=200')

Masreszt a le van tiltva a scroll az nem csak azt jelenti, hogy nem jelenik
meg a gorgetosav hanem, hogy nem lehet az oldalt scrollozni (igy a bongeszo
sem scrolloz le az anchorhoz. (Igazabol ezert nem jelenik meg a gorgetosav)

        Jano
+ - Re: WebLap Loaded (mind) VÁLASZ  Feladó: (cikkei)

Hali!

> Hogyan lehet megoldani, hogy a
> weblapom csak akkor jelenjen meg a bongeszoben,
> ha teljesen letoltodott a Cache-be?

1. Az egesz oldalt beteszed egy div vagy span tagbe aminek beallitod
style="position:relative;visibility:hidden;"

a positon azert kell, hogy a Netscap layerre konvertalja es elerhesd majd
javascriptbol

2.csinalsz egy fugvenyt ami elofogja hivni:
kb:

function showAll() {
 if (IE4UP)
  spanName.style.visibility = "visible";
 else if (NS4)
  document.spanName.visibility = "show";
}

3.a body-ba pedig berakod onLoad="showAll();"

        Jano
+ - Re: textarea (mind) VÁLASZ  Feladó: (cikkei)

Hali!

> Meg lehet azt csinalni, hogy egy <textarea>-nak ne lehessen
> meg valtoztatni a tartalmat?

onFocus="blur()"

        Jano
+ - Re: mi a DHTML? (mind) VÁLASZ  Feladó: (cikkei)

Hello Laszlo! Az ujsag #1163-ban ezt kerdezted:
>>Valaki le tudja írni pontosan, hogy mely elemektol DHTML, es mikor
>>meg html? Vagy tudtok valami definiciot?

Amire Jano a WEBMESTER #1164-ben neked igy valaszolt:
>DHTML-nek en a HTML, J(ava)Script, CSS egyutt alkalmazasat hivom amikor az
>oldal a letoltodese utan is valtozhat. Pl kepcsere, layerek mozgatasa,
>hatterszin megvaltozas stb...

Amire en csak meg ezt teszem hozza: CSS-2 szerinti pozicionalas, Plug-inek es
a DOM szabvany. Akkor meg HTML, mikor CSS-1 szerinti stiluslapokat hasznalunk.
Udvozol: Szabolcs
+ - Re: Re: Latogatottsag elemzese (mind) VÁLASZ  Feladó: (cikkei)

Szia Zoli! Az ujsag tegnapi szamaban ezt irtad:
>Mivel a log file nagyon sok rekordbol all,  adatok elemzesére  adattarhaz
>(Data Warehousing) technológiat probaltam hasznalni, es megnezni,
>hogy az adatbányászati - data mining - eszközök hasznalhatok -e erre .
>Egy rovid perl programmal a log fajlt elokeszitettem  a n dimenzios olap
>kockaba attoltesre. A log mezoihez gyujto kategoriakat rendeltem.
>Pl.:- a letoltott fajlokat rovat, illetve tipus(htm, kep,cgi...)
>     -a referert (belso hivas, kereso, link..) kategoriaba soroltam.

Jo uton indultal el: data mining-ot kell hasznalni. De semmilyen sajat
programra nincs szukseg: szerezd meg a Microsoft Site Server 2000 beta
CD-jet. En legutobb egy data mining-gal kapcsolatos konferencian kaptam
kettot is, mert ingyen osztogattak. Annak az Analysis resze pont azt
teszi, amit akarsz. Kerdezd meg az MS otthoni irodajatol, hogy kaphatsz-e
te is egy ilyen CD-t. 240 napig lehet ingyen hasznalni ezt a termeket.
Udv:	Szabolcs
Certified Microsoft Trainer
http://www-rcf.usc.edu/~petrovay
+ - Re: textarea (mind) VÁLASZ  Feladó: (cikkei)

Hello Gabo! Tegnap ezt kerdezted:
>Meg lehet azt csinalni, hogy egy <textarea>-nak ne lehessen
>meg valtoztatni a tartalmat?

Hasznald a disabled attributumot. Pld:
<TEXTAREA disabled stb.stb.>
Udv:	Szabolcs
Certified Microsoft Trainer
http://www-rcf.usc.edu/~petrovay
+ - Re: Re: form file elkuldese (mind) VÁLASZ  Feladó: (cikkei)

Kedves Zoli! Az ujsag #1166 szamaban ezt irtad:
>A helyzet az, hogy az ürlapot kitöltve (egy fájlt kiválasztva a helyi
>meghajtóról) kellene elküldeni egy megadott címre. (tehát az e-mailben be
>lennének irva a kitöltött mezok, illetve csatolva lenne hozzá a kiválasztott
>fájl.)
>Sajnos ezt eddig sem ie-vel sem ns-sel nem tudtam produkálni.. (cgi nélkül)
>Az ie nem csatolta a fájlt, az Ns pedig csak annyit mondott, hogy nincs elég
>memória.... (a fájl volt vagy 100 bájt)

Ezt a problemat kb.2 hete vetetted fel eloszor, amire valaszoltam. Kozben
elmentem szabadsagra, es visszaterve elolvasvan az ujsagokat latom, hogy meg
nehany mas valasz is befutott. Az erdekesseg ebben az, hogy senki sem ajanlott
fel megoldast, bar a tobbi hozzaszolonak, igy neked is, igaza van. En sem
tudok megoldast, hacsak nem irsz egy szerveri oldali programot. De legalabb
rajottem az okra.

1) Szabvanyok elemzese.
----------------------
Meglepeteskent hat majd az olvasokra, de az HTML nyelv 4.0 szabvanya ma mar
elavult. Az uj szabvanyt 6 honappal ezelott hoztak ki es HTML 4.01 nevre
hallgat. Teljesen atirtak. Elolvashato a kovetkezo URL-en:
www.w3c.org/TR/html401/
E szabvany 17-ik fejezetenek 13-ik paragrafusa leirja, hogy a multipart/form-
data-t hogyan kell a webszervernek (amit "processing agent"-nek hivnak) es
a bongeszonek (amit "user agent"-nek hivnak) kezelnie, es onnan kimasoltam a
kovetkezo pelda progit:
 <FORM action="http://server.com/cgi/handle"
       enctype="multipart/form-data"
       method="post">
   <P>
   What is your name? <INPUT type="text" name="submit-name"><BR>
   What files are you sending? <INPUT type="file" name="files"><BR>
   <INPUT type="submit" value="Send"> <INPUT type="reset">
 </FORM>
JavaScript ezt, mint tudod, file upload objektumnak hivja. Kiprobaltam
2 bongeszovel es persze nem CGI szabvanyt hasznaltam a kozismert
hatranyok miatt. Eloszor a Pocket Internet Explorer-ral es egy kis .asp
filet irtam be az action-be. Rendben megerkezett a file a sajat szerveremre
egy masik gepen. Utana kiprobaltam a Netscape bongeszovel es az action-be
egy JavaScript kis progit adtam be, mely a Netscape iPlanet szerverere
felkuldte a kivalasztott filet. Igy a szabvanyos megoldas mindket esetben
muxik, tehat Gyula baratunk megjegyzese, hogy az Internet Explorer nem
kezeli a file upload-ot szabvanyosan, nem allja meg a helyet.-

Te azonban az action-ben egy mailto protokolt adsz meg. Errol a
kombinaciorol az uj HTML szabvany egy szot sem ir! Mailto protokol eseten 
a bongeszok nem az HTTP protokolt hanem a mailto:URL szabvanyt kellene 
hasznaljak. Ezert megneztem az RFC 2368 szabvanyt, amelyet 1998 juliusaban
adtak kozre. Ebben a szabvanyban leirjak, hogyan kell e-mail uzeneteket HTML
oldalon szerkeszteni es elkuldeni mailto:URL-lel. Viszont egy szo sincs
ott arrol, hogy a protokol kezel-e e-mailhez csatolt fileokat, es az
egesz "attachment" tema el van hallgatva. Magyaran mondva a te problemadrol
egyik szabvanyban sincs szo! Netscape devedge oldalan talalhato ezzel
kapcsolatos cikkbol kihamoztam azt is, hogy a bongeszoknek a mailto:URL
protokolt egyaltalan nem kell kovetniok, es azok csupan 80%-a engedelyezi
azt.

2) Testing
----------
Az en korabbi levelemben ezt irtam:

>>A panasz szerint a web szerver beinditotta az Outlook Express nevu 
>>levelezo programot, amely csak egy filet kuld el, es nem kettot. Ahhoz, 
>>hogy a csatolt filet is elkuldje, mint tudjuk, kattintani kell az Insert
>>File dialogusban. Hasonlo a helyzet az uj Eurora 4.2.3-ban is.Talan
>>meg kellene probalni az MS Outlook 2000-t? Te azt irod, hogy a Netscape
>>Communicator levelezoje ezt automatikusan megteszi. Nem probaltam ki es
>>nem is fogom. De ha ez valoban igaz, az dicserendo.

Amire Dobos Gyula a WEBMESTER #1162-ben ezt irta nekem:
>Ebben az akcioban EGYALTALAN NEM SZEREPEL SEMMILYEN WEBSZERVER, ezt a 
>helyi gep intezi el.Szabolocs! Legyszives, megiscsak probald ki ezt a dolgot
>a Netscape-pel, es meg fogod latni, hogy mi tortenik.

Keresenek eleget teve az alabbi programot szerkesztettem:
<HTML><BODY><FORM ACTION="mailto:" 
ENCTYPE="multipart/form-data" METHOD=POST>
<INPUT NAME=subject TYPE=hidden VALUE="InetSDK%20User%20Feedback">
Enter comments about this site:<BR>
<TEXTAREA NAME=body COLS=40>
InetSDK: http://msdn.microsoft.com/workshop/
The InetSDK site is superlative!
</TEXTAREA><P>
What files are you sending? <INPUT type="file" name="files"></P>
<INPUT TYPE=submit VALUE="Send Feedback"><INPUT type="reset">
</FORM></BODY></HTML>

Amint lathatod a progi mailto:URL resze a mailto protokol szerint lett irva,
mig a file upload resze az uj HTML szabvany szerint. Es mi tortent?
Dobos Gulanak igaza van: a Netscape 4.73-as verzioja szo nelkul elkuldi
nemcsak a levelet, hanem a csatolt filet is! Semmifele levelezesi program
nem jelenik meg, semmit nem kell kitolteni, csak kattintani kell a Yesre es
mar megy is. Sot, ha POST helyett GET-et teszunk be, akkor is ugyanigy elmegy
_ez_a_nem_szabvanyos megoldas! Azok a bongeszok, amelyek a szabvany szerint
muxenek,
mint pld. Internet Explorer 5.5 vagy Netscape 6.0, ra se hederitenek a fenti
teszt programra.

Mindez persze nem oldotta meg a problemadat. Nem irtad meg, hogy milyen
webszervered van. Ha filet akarsz upload-olni egy MS webszerverre,
akkor egy .asp filet generaljal, ha Netscape szervered van, akkor
SSJS-el irj egy kezelo programot. Ha egy ingyen szerzett webszerverrel
dolgozol, akkor irj egy CGI progit a neked tetszo nyelven (legtobbszor
C vagy Perl.) Ha pl. CGI mellett dontesz es ellatogatsz a kovetkezo
cimre:http://www.boutell.com/faq/emailf.htm, ott valogathatsz ilyen megoldasok
kozott, de a csatolt file reszt magadnak kell megirnod.
Udv:	Szabolcs
Certified Microsoft Trainer
http://www-rcf.usc.edu/~petrovay

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS