Hollosi Information eXchange /HIX/
HIX WEBMESTER 886
Copyright (C) HIX
1999-10-04
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 DVD PAGE AJANLAT (mind)  25 sor     (cikkei)
2 Re: C-CGI (mind)  7 sor     (cikkei)
3 Re: anim. gif-link (mind)  4 sor     (cikkei)
4 Re: VBScript es ADO Error (mind)  37 sor     (cikkei)
5 Konyvtar (mind)  16 sor     (cikkei)
6 Re: Mindig mas (mind)  37 sor     (cikkei)
7 Csak hogy mergelodhessetek!!! REMROSSZ oldal (mind)  12 sor     (cikkei)
8 szkenneles (mind)  8 sor     (cikkei)
9 kep megnyitasa uj ablakban tetszoleges meretben (mind)  32 sor     (cikkei)
10 Miert elavultak a framek? (mind)  159 sor     (cikkei)
11 Re: Adatnyeres txt file-bol JS-el (mind)  17 sor     (cikkei)
12 Re: Nezzetek meg ezt a remek dhtml oldalt! (mind)  12 sor     (cikkei)

+ - DVD PAGE AJANLAT (mind) VÁLASZ  Feladó: (cikkei)

hi all mester

magyarorszag legnagyobb dvd-vel foglalkozo fuggetlen oldala!

http://dvd.budapestnet.hu/

nonprofit csapat, a legfrissebb hirekkel,  jatekokkal, a legolcsobb 
online dvd aruhazzal varjak a latogatokat!

tudtad hogy szamitogepen is lehet dvd-t nezni? csak egy dvdrom 
kell hozza, es egy 300as proci? hazimozi elmeny...

bovebb infok:

http://dvd.budapestnet.hu/

latogass el hozzank, ha tetszik, linkeld be oldaladba!

udv

dvd szerkesztok


nyerj egy 3210es mobiltelefont, vagy dvd filmeket!
http://dvd.budapestnet.hu/
+ - Re: C-CGI (mind) VÁLASZ  Feladó: (cikkei)

Udv:
Lattam, hogy CGI-vel foglakozol. Egy ismerosom szeretne elmelyedni a temaban, d
e nem talalt hozza anyagokat. Kezdo az emberke. Tudsz valami helyet, ahol ilyes
mirol info-t lehet szerezni?
Koszi a segiseget, udv: Kiss Istvan.

(webes bekuldes, a bekuldo gepe: raba-124.dialin.datanet.hu)
+ - Re: anim. gif-link (mind) VÁLASZ  Feladó: (cikkei)

Ha valaki megirta, hogyan kell, legyszi forwardold a levelet.
Koszi, szia: Kiss Istvan.

(webes bekuldes, a bekuldo gepe: raba-124.dialin.datanet.hu)
+ - Re: VBScript es ADO Error (mind) VÁLASZ  Feladó: (cikkei)

> A kov. kod nem general hibat, pedig kene. Mit csinaljak!
> Mintha mi sem tortent volna, megy tovabb. Persze, ha elveszem
> az "On Error Resume next"-et, akkor megakad!
>
> <gREg>
>
> <%
> On Error Resume next
>
> SQL = "SELECT * FROM Tabla WHERE Code=Nincsisilyen"
> set InterestConn=server.createobject("adodb.connection")
> DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; "
> DSNtemp=dsntemp & "DBQ=" & server.mappath("tablak.mdb")
> InterestConn.Open DSNtemp
>
> set InterestRS = server.createobject("ADODB.Recordset")
> InterestRS.Open SQL, InterestConn, 3, 1, 1
>
> response.write "Error # " & CStr(Err.Number) & " " & Err.Description
>  %>

Azt nem tudom, miert nem general hibat, de a hiba az, hogy az SQL-ben a
szoveges erteket nincs idezojelben. Probald igy:

    SQL = "SELECT * FROM Tabla WHERE Code=""Nincsisilyen"""

Zsolt

_________________________________________

Zsolt Veresegyhazy, Teaching Assistant
Center for Interdisciplinary Research
Tohoku University
Aramakiaza Aoba, Aoba-ku, Sendai 980-8578, JAPAN
Tel: +81 22 217-5766; FAX: +81 22 217-4728
email: >
_________________________________________
+ - Konyvtar (mind) VÁLASZ  Feladó: (cikkei)

Üdv Mindenkinek!
A honlapomat úgy szeretném elkészíteni, hogy az egyik könyvtárba be lehessen
lépni, pl a KEPEK-be, de az összes többibe ne. Erre az egy könyvtárra
elkészítettem a linket, de az a baj, hogy ott van az a fránya PARENT
DIRECTORY felirat, és ez lehetővé teszi, hogy kilépjünk a KEPEK könyvtárból,
és belépjünk egy másikba.
Mi ilyenkor a teendő? Le lehetne valahogyan védeni?
Aki tud segíteni kérem írjon. (Magánba is jöhet!)
Előre is köszönöm.

~~~~~~~~~~~~~~~~~~~~~~~~~~~
Menyhárt László
e-mail: 
website: http://w3.swi.hu/menyusl
ICQ: 30551508
~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ - Re: Mindig mas (mind) VÁLASZ  Feladó: (cikkei)

 wrote:

> Az lenne a kerdesem, hogy tud-e valaki olyan JavaScriptet, ami egy megadott
> helyre egy listabol valasztva veletlenszeruen illeszt be kepeket, es
> mindegyik kephez az ahhoz elozoleg hozzarendelt linket illeszt!

Hali,

Egy lehetseges megoldas:

<script>
var valt = 0;
do {
   valt = Math.ceil(10 * Math.random())}
while (valt>4);   // pl. 4 kep valtogatasoz

var kepek = [[""],["kep1.jpg"],["kep3.jpg"],["kep4.jpg"],["kep5.jpg"]];  // a
kepek listaja
var linkek =
[[""],["link1.html"],["link2.html"],["link3.html"],["link4.html"]];  // linkek
listaja
</script>

Ezt kell beszurni, ahol meg akarod jeleniteni a kepet:

<script>
document.write('<a href="'+linkek[valt]+'"><img border=0
src="'+kepek[valt]+'"></a>');
</script>


Udv.,
San

--
    Sandor Opovszki    --=< Web designer, Jscripter >=--
                 Mobile: +36.20.926.4290
+ - Csak hogy mergelodhessetek!!! REMROSSZ oldal (mind) VÁLASZ  Feladó: (cikkei)

Hi All!

Uj formaban jelentkezik a REMROSSZ oldal, ha van kedvetek,
lecsekkelhetitek.
http://www.remrossz.ini.hu
vagy ha ez nem megy, akkor:
http://w3.swi.hu/adika

Koszonet!

--
Udv://Meister
+ - szkenneles (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Arajanlatokra lenne szuksegem, hogy
mennyiert szkenneltek szines A4 oldalt
weblapokhoz (szamlaval).
A valaszokat maganba kernem.

Koszi,     Zsolt
+ - kep megnyitasa uj ablakban tetszoleges meretben (mind) VÁLASZ  Feladó: (cikkei)

udv Webmesterek !

uj vagyok a listan, par napja csak csendesen olvasgatom, de most
mar eljutottam odaig hogy elo merjek hozakodni a kerdesemmel.
az elozo szamokban volt par iras ami surolta ezt a kerdest, de egyik
sem jelenett igazi megoldast szamomra.
uj ablakot szeretnek megnyitni, es erre egy olyan altalanos function-t
szeretnek, aminek harom parametere van, a kep neve amit az uj
ablakban meg akarok mutatni, valamint a kep szelessege ill.
magassaga. azert lenne jo egy altalanos function, mert igy az osszes
kep megnyitasara lehetne ezt hasznalni. erre a kovetkezot hasznaltam
volna, epp csak nem muxik.

function ujablak(kepneve,w,h){
  ablak = open(kepneve, "uj_ablak",
    "width=w,height=h");
}

probalkoztam egy masik megoldassal is (lasd lentebb), de ezzel meg az
a problema hogy annak az oldalnak a helyere amin a "szoveg" link
elhelyezkedik egy ures feher oldal toltodik be, aminek a bal felso
sarkaban egy [object] felirat van.

<A
HREF="javascript:open('kep.jpg','','width=509,height=341,status=no,menubar=no')
;">szoveg</a>

ha van otletek barmelyikkel kapcsolatban segitsetek kerlek, mar
csak ez tart vissza hogy befejezzem a hp-met. koszi elore,
by:

                nmi
+ - Miert elavultak a framek? (mind) VÁLASZ  Feladó: (cikkei)

Kedves Sohi! Az ujsag #882 szamaban ezt irtad:
>A minap olvastam valahol (azt hiszem a portal site-okkal
>kapcsolatban), hogy "...az elavult frame-technika helyett...". 
>Valaki magyarazza el nekem hogy mitol avult el a frame-technika?
>De tenyleg, nem kotozkodni akarok, van olyan mas technika is, 
>mely lehetove teszi az allandoan lathato, barmikor elerheto, 
>menuket es hogy egy-egy kattintasnal, ha csak minimalis
>valtozasra lenne szukseg (pl. menu-csere), ne toltodjon ujra az 
>egesz oldal? Miert nem meno dolog frame-eket hasznalni?

Ugy latszik nem olvastad ezt az ujsagot tavaly decemberben, mikor
ezt a csontot leragtuk. En vetettem fel a kerdest: miert hasz-
naljak a hazai webmesterek ezt az elavult technikat uton-utfelen?
Vannak helyette tablazatok, iframe, java, dHTML es meg sok mas
megoldas, amelyeket modern WYSIWYG web keszito progik (FrontPage2000,
Dreamweaver 2.0) automatikusan generalnak? Boca es Laca termesze-
tesen nem ertettek ezzel egyet, es vedtek a kereteket. Most te
ujra felvetetted ezt a temat. Azota az tortent, hogy a nagyforgalmu
portaloknal (Netcenter, Excite, Yahoo, MSN, stb.) meg veletlenul
se frame-eznek, sot a framek proponaloiknal (Netscape, Sun, stb.)
meg sajat site-jaikon is csak elvetve lehet keretes megoldasokat
latni. Megismetlem tehat tavaly december 15.-i irasomat lent,
amely remelem megvalaszolja kerdesedet.
---------------------------------------
"Hat az talan mond valamit, hogyha megnezed a WWW-n azokat a Web
site-okat, amelyeket orankent millioan latogatnak, sehol a
forrasban framek-nek hire-hamva nincs? Vedd peldanak Netscapet,
ahol a frameket kitalaltak! 3 evvel ezelott a Web sitejuk tele
volt framekkel. Utana attertek Java organizaciora. Miutan rajottek,
hogy a latogatok turelmetlenek kivarni a lassu letoltest, es
raadasul meg jovedelemre volt szukseg, mert a ceg a csod szelen 
allott, 1 evvel ezelott: megszuletett a Netcenter! Megnezted valaha 
a forraskodjukat? Hat az amazon.com-ot? Es meg oldalakon keresztul
folytathatnam a felsorolast.
En nem ocsarolom a frameket, nem utalom, csak azt irtam, hogy:
1) elavult 1996-os technologia
2) ertelmesebb es gyorsabb mas megoldasok vannak es felsoroltam
azokat
3) vannak ertelmesebb uj szerszamok (Visual JavaScript,
FrontPage98, Dreamweaver, stb.) framek elkerulesere
4) az otthoni Web lapok nagy resze meg mindig hasznalja a frameket.

Ha pedig technikai indokokat akarsz, azok megtalalhatok az
1997-ben es 1998-ban kiadott tankonyvekben, melyek nyiltan
targyaljak a problemakat (pld. Danny Goodman Javascript
Bibliaja(3rd edition), es sok szakcikk a Netscape es Micro-
soft Web sitejain). Azok a tankonyvek, melyeket az oskovuleti
bongeszok (Netscape 2 es IE 3) koraban irtak, nem tesznek
emlitest ilyesmirol, mert pont ezek a bongeszok crash-oltak
sokszor, ha a latogato a REFRESH gombot nyomta meg framek eseten.
De ha mar ennyire erdekel a tema, mint ahogy Laca es Boca is
kerte, hogy konkretan irjak errol, akkor hadd tegyek kozze
egy kis listat, mely csak egy rovid, es _nem_ _teljes_ lista:

1) Kommunikacios kaosz.
Nem tudod kontrollalni, hogy a kulonbozo framek mikor toltodnek
le. Magyarul: keptelenseg szinkronizalni. Ha tehat az egyik
keretbol azonnal scripttel el akarod erni egy masik keret ob-
jektumait, valtozoit vagy funkcioit, elofordul, hogy a bongeszo
osszedul, mert a masik keret meg nem toltodott le. (Ez volt
a Navigator 2 problemaja). Ha egy dokumentum egy masik keretben
eltunik, a parentben levo valtozo is eltunik vele egyutt, aminek
pedig globalisnak kene lennie. (Sokan ezt ugy oldottak meg,
hogy document.cookiet hasznaltak globalis valtozok helyett.)
A helyes megoldas az, hogy olyan parent valtozokat, melyeket
a child keretek valtoztatnak, JavaScripttel elso osztalyu
string objektumma deklaralunk (a new String() konstrukcioval.)

Sokan ugy probalnak szinkronizalni, hogy onLoad event handlereket
hasznalnak a child keretekben. De ha egy script sikere fugg attol,
hogy egy document legyen jelen egy masik keretben, akkor ez a
strategia is megbukik. Barmi ami egy lassu halozatrol es 
egy lassu szerverrol jon le egy lassu modemra, megakadalyozhatja,
hogy a
dokumentumok az idealis modon legyenek letoltve. Netscapenek mas
mento akcioi is voltak: pld. a Navigator 3-ban, ha a user az ablak 
nagysagat megvaltoztatja, akkor a dokumentum nem toltodik le ujra.
De meg igy is, szukseges a frameket az osszes Navigatorokkal
letesztelni, hogy mi lesz, ha valaki a Reload gombot lenyomja.
(Raadasul Netscape most ujra irta a "rendering engine"-jet, ami
azt jelenti, ami az NC 4.5-ben muxik, az esetleg maskeppen 
rajzolodhat ki az 5.0 Gecko betajaban.)

2. _top problema. Ha csak ket generacios (azaz egyszeru nesting)
keretekrol van szo, akkor a parent ugyanaz, mint a top. De arra
nem szamithatsz, hogy mindig a tied lesz a top ablak valaki
masnak a bongeszojeben. Nagyon gyakran egy masik Web site
a te lapodat egy sajat keretebe tolti be. Na es akkor mi van? 
Mar nem te vagy a top, hanem a top ablak objektum mashoz tartozik!
Az osszes referenciaid nem fognak muxeni, es a scripted osszedol.

(Tudom, erre van egy megoldas, megakadalyozni, hogy a te oldalad
valahol egy keret legyen. Ha mindig te akarsz top maradni, akkor
ird a kovetkezo kodot:
if (top != self) {
   top.location = location;
}

Vannak Web siteok, amelyek alapertelmezesben framesetbe toltenek
be, de felajanljak a usernek az opciot, hogy megszabaduljanak a
keretektol. Azonban ezt dinamikusan lehetetlenseg megoldani, ha mar
a frameset letoltodott. Azonban ha van egy gombod, akkor magadat
betoltheted a top ablak objektumba: top.location = "mainBody.htm"

3. Ures keretek. Vannak alkalmazasok, ahol eloszor ures kereteket
kell betolteni, mert a user akciojatol fugg, hogy mi lesz
kesobb betoltve. Ezt Netscape az about: blank-kel oldotta meg. De
mas bongeszokben ez nem feltetlenul muxik. Ami idegesito, hogy
pld. Mac-et hasznalva ilyenkor egy Easter-egg stilusu uzenet jelenik
meg, vagy ami meg rosszabb, feljon a directoryd indexe, ami lehetove
teszi, hogy avatatlanok hozzaferjenek a Web szerkeszto filejaihoz.

4. Sok felhasznalo utalja a kereteket. Plane azok, akik meg 14
inches keperernyoket hasznalnak ( a tobbseg...) Betenni egy csomo
keretet, amelyek tele vannak scrolling barokkal, egy altalanosan
elkovetett hiba. Engem speciel az idegesit, ha kenyszeritenek
arra, hogy balrol jobbra hasznaljam a gordulo savot. Altalanos
szabaly manapsag, hogy a jo webszerkeszto 3-nal tobb framet
nem hasznal (ha egyaltalan framekre kenyszerul) es csak a fo
dokumentumot lehet scrollolni felulrol lefele. (Mas ajanlas: 
14 inches kepernyore tervezz 800x600 felbontasra es 256 szinre.
De ez a tema nem tartozik ide.)

5. A kovetkezo egy maganvelemeny: azok a programozok, akik evek ota
jartasak az objektum-orientalt programozasban elvarnak, ha valaki
parent-child viszonyt allit fel, akkor a kulonfele propertyk es
metodusok orokolhetok. Ilyenrol frameknel szo sincs. Sot, ha
nested keretekbe illesztunk tovabbi kereteket, akkor szo sincs
nagyszulo/szulo/gyermek viszonyrol, mert a JavaScript nyelv
tervezoi egyszeruen "kisimitjak" a hierarchikat es csak
tombben, azaz frames[0], frames[1] stb. hivatkozunk objektumokra
es valtozokra, tehat az egesz parent/child viszony illogikus.
(hacsak nem akarunk egy csomo ...-t irni minden sorban).
Hogy lehet az pld. hogy annak az ablaknak, amelyben a FRAMESET
jelenik meg, nincs <BODY>ja, tehat itt van egy window objektum,
amelynek nincs document objektuma? Ez sem logikus szerintem. 
Erre a Netscape mentsege az, hogy a JavaScript nem egy
"object-oriented" nyelv, hanem csak "object-based" nyelv. 

6. Nemcsak Netscape es MS van a vilagon. Sok bongeszo nem ismeri
a frameket (viszont tablazatokat igen). Ezert muszaj
<NOFRAMES>></NOFRAMES>rol is gondoskoni.

7. Sok bongeszo, Forward es Back gombok eseten az egesz 
dokumentumot tolti ujra s nem az egyedi kereteket. Vannak bongeszok,
pld Netscape a UNIX vagy Mac platformokon, ha az ember editol egy
dokumentumot es lenyomja a Refresh gombot, a dokumentum utolso
verziojat nem toltik e, a benne levo imagekkel egyutt, hanem a regit. 
Ugyanez a poblemaja az IE 3-nak is.

8. Framek szuksegtelenul lelassitjak egy Web oldal letolteset (de
nem annyira, mint Java-s megoldasok.)

Nem volna ez a cikk teljes, ha nem irnam le a frameknek egy elonyet,
melyet sziesen hasznalok viszont: egy lathatatlan frame-mel
nyomon tudom kovetni, hogy egy user mit csinal a Web site-on."
--------------------------
Udv:	Szabolcs
http://www-rcf.usc.edu/~petrovay/
+ - Re: Adatnyeres txt file-bol JS-el (mind) VÁLASZ  Feladó: (cikkei)

Kedves Gabor! A WEBMESTER #881-ben ezt kerdezted:
>Megoldhato-e kizarolag JS-ben, hogy a kliens oldali script
>a valtozo erteket egy - a szerveren levo - text file-bol
>olvassa ki?

Kizarolag JS-el keptelenseg megoldani. Szukseg van egy Java
appletre is, amely olvas a .txt filebol es aztan a script
hozza tud ferni az output-hoz ( felhasznalo nem latja az
applet ablakat). Ha kell, mindket progit el
tudom kuldeni. Nalam muxik, akkor ha a szerver is ugyanazon
a gepen van, mint a kliens (pld. MS Personal Web Server).
Azonban kiprobalva Netscape-pel egy tavoli szerveren levo
 .txt filet, megha volt is engedelyezve, egy biztonsagi
no-no-t kaptam. Ez egy oriasi biztonsagi res, melyet azota
ugy az MS, mint a Netscape szerverein bedugtak.
Udv:	Szabolcs
http://www-rcf.usc.edu/~petrovay/
+ - Re: Nezzetek meg ezt a remek dhtml oldalt! (mind) VÁLASZ  Feladó: (cikkei)

Tisztelt Egybegyultek! A minap ezt olvastam ebben
az ujsagban:
>Csak ujabb browser-ekkel ajanlott. Nagyon a'llat..
>Tanulhatunk belole webmesterseget. 
>Bocs az elozo szamba irt levelembol valahogy lemaradt a 
>lenyeg:
>http://free.prohosting.com/~lhdesign/index.html    :-o)

De az is lemaradt, hogy FrontPage2000-el lett keszitve, ahol
a cross-browser dinamikus HTML-ek kesziteset automatizaltak :-)
Udv:	Szabolcs
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