Hollosi Information eXchange /HIX/
HIX WEBMESTER 335
Copyright (C) HIX
1998-03-23
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: IE betegseg? (mind)  17 sor     (cikkei)
2 Re: JavaScript kerdesek (mind)  68 sor     (cikkei)
3 Re: (Fwd) JavaScript problemaim (mind)  101 sor     (cikkei)
4 Stronghold (mind)  7 sor     (cikkei)
5 Regwbbi ujsagok + a 333-as (mind)  11 sor     (cikkei)
6 Re: JavaScript kerdesek (mind)  65 sor     (cikkei)
7 NARANCS (mind)  12 sor     (cikkei)
8 = ? (mind)  3 sor     (cikkei)
9 Majordomos kerdes (mind)  28 sor     (cikkei)
10 ez meg hianyzik a honlapodrol? (mind)  35 sor     (cikkei)
11 Re: Frame letrehozas + tartalom beleiras JavaScript (mind)  76 sor     (cikkei)

+ - Re: IE betegseg? (mind) VÁLASZ  Feladó: (cikkei)

Tisztelt Webmesterek! Boca irta a WEBMESTER #330 szamaban:
>Ujabb bizonyitek, hogy az IE mennyire kompatibilis es kovetkezetes
>bongeszo...
>Tartok tole, hogy ha az IE nem ismeri a printet, akkor nem soat tehetsz.

Nem sok ertelmet latom az ilyen kijelenteseknek, mert csak szuksegtelen
vitat es savszelesseg pazarlast valt ki! Arrol van csupan szo,
hogy a Netscape Communicator 4.0.4 verzioja keptelen arra, hogy egy
olyan HTML oldalt, amelyen beepitett objektumok vannak (pld. Java
applet, ActiveX control, stb.) kinyomtasson. Probald ki: egy ures lapot 
fogsz kapni!
Ezzel szemben az IE 4.01 csont nelkul kinyomtat mindent a File->
Print paranccsal. Ezt a hianyt kikuszobolendo Netscape a JavaScript
1.2 speckojaba az utolso percben betett egy window.print() metodust.
Ez persze a JScript version 3.0-ban nincs bent.
Udv:	Szabolcs
http://www-rcf.usc.edu/~petrovay/
+ - Re: JavaScript kerdesek (mind) VÁLASZ  Feladó: (cikkei)

Hello!

> : Nos, ez mar magyarazza, hogy a dolog lehetetlen,
> Ezt azert en nem mernem ilyen kategorikusan kijelenteni.

Szamos lehetoseget felsoroltal, de igazsag szerint nem lettem meggyozve.
Ugyanis tul sok a 'ha', valamint neha feltetelezed, hogy a user maga adja
meg. Nos, ezek utan valoban nem lehetetlen, de akkor mar nem a lenyegrol
beszelunk.

> 1.) A problema megoldasara szolgal az Internet Explorer 4.0-ba beepitett
> Profile Assistant.
> Angol nyelvu kliens hasznalata eseten a hianyos angoltudasu gyanutlan user
> szepen kitoltoget mindenfele beallitast aztan meg amikor egy website-ra er,
> a szinten angol nyelvu figyelmezeteseket szepel le-OK-zza.

Nezd, ha ilyet feltetelezunk, akkor sokminden megtortenhet. Ha a user a
legnagyobb biztonsagi res, akkor hiaba a webes biztonsagi megoldasok.

> 2.) fix ip cim eseteben, egyertelmuen azonosithato a kliens gep, Ez esetben
> mar csak a user nevet kell a szervernek megkapnia. Ha a kliens gepen fut
> ident (auth) szerver, akkor mar nyert az ugy. Persze, a egy proxy vagy
> firewall a kliens, akkor ez nem jarhato.

Ha nincs firewall, es fingerelheto a gep, vagy mas modon megtudod a
usernevet, meg semmi sem biztositja, hogy a  osszekapcsolasbol
egy letezo email cimhez jutsz.

> 3.) dinamikus ip cim eseten ha a telefonos behivo modemeket csatlakoztato
> router fingerelheto, akkor meg lehet tudni, hogy melyik porton melyik user
> lepett be. Ez utan mar csak azt kell kitapasztalni, hogy melyik port melyik
> ip cimmel van parositva. Tapasztalatom szerint ugyanarra a portra altalaban
> ugyanazt az ip cimet osztjak ki jelenti.

Ilyenkor azt kapod, hogy , nem? Vagy en nem
ertek valamit?

> 4.) tovabbi lehetoseg a cookie-k hasznalata.

> 
> En peldaul sose neztem doubleclick.com weblapot, megis kaptam toluk sutit.
> Szoval, ha eleg sok weblaprol atiranyitanak a doubleclick.com-ra, es az
> ellenorzi a cookie-kat, es eleg, hogy egyetlen egyszer megadom a szemelyes
> adataimat,  (kitoltok egy form-ot) akkor mar osszefuggesbe tudjak hozni a
> cookie-t a szemelyemmel.

Ha feltetelezzuk, hogy az a hely, ahol egyszer megadtam az email cimemet
kapcsolatban all a hirdetokkel, akkor megint sokminden megtortenhet. Ezzel
az erovel azt is mondhatnank, hogy az email cim kereskedok miatt barhova
eljuthat az egyszer megadott email cimem. De az mar nem webes biztonsagi
kerdes.

> 5.) Alattomos megoldas: feljon egy VBScript ablak, es benne a felszolitas,
> hogy:  "[Outlook Express] - kitorlodott nehany adat cim a registrybol,
> melyeknak hianya adatvesztessel fenyeget  - adja meg a nevet,  e-mailt,
> cimet, termekszamot, hitelkartyaszamot,  stb.  <OK>" A naiv user szepen
> beirja es rakattint.

Aki ezek alapjan bepotyogi az email cimet, az meg is erdemli...

1 szo mint 100, elgondolkodtato erveket irtal, de szerintem a gyakorlatban
ezek nehezen hasznosithatok a nagy bizonytalansag miatt. Kivancsi lennek,
ezeket alkalmazva 100 lekeres kozul hany valodi email cimet lehet
levadaszni.

udv,
-- 
Boca  -=> http://winnie.obuda.kando.hu/~boca/ <=-  Bo'cz Pe'ter
+ - Re: (Fwd) JavaScript problemaim (mind) VÁLASZ  Feladó: (cikkei)

Hello Mesterek!

> Felado :  [Hungary]
>
> #1. az egyik HTML kicsit furcsan viselkedik. Az oldalt egy CGI script
> generalja
> 
>  ...
> <select name="uid" onChange="ln.draw()">
> <option selected>ALL
> <script language="JavaScript">UID.draw()</script>
> </select>
[...]
> 
> Szerintem ennek siman az option listahoz (alapban csak az ALL)
> kellene fuznie a tomben szereplo tovabbi elemeket. E helyett azt
> mondja, hogy
> 
> JavaScript Error:http://.... line xxx
> ALL is not definied

Itt csak tippelni tudok, nem probaltam. Probald ugy, hogy az osszes
<option>-t a scripttel iratod a forrasba, az ALL-t is beleertve. Ha ez sem
segit, probalkozhatsz ugyis, hogy a <select> tag-eket is scripttel irod ki.
A bongeszok ugyanis neha nem szeretik, ha egy tag kozott <script> elem van.
Persze ez nem vonatkozik az osszes tag-re, pl. a <HTML>..</HTML> nem ilyen..
:))
Hogy peldat is mondjak, amirol konkretan tudok: Ezt nem mindegyiok viseli
el:
<TABLE>
<SCRIPT ...>
 document.write('<TR><TD> ...')
</SCRIPT>
</TABLE>

Lehet, hogy a <select> es <option> is ilyen...

> Mit szurtam el??? (vegul is a draw_opt()-ba tettem bele az <option
> selected>ALL kiirasat. Igy most jo, de nem ertem, miert nem megy az
> elso verzioval!)

Valoszinuleg semmit, ez egy pelda a Netscape bongeszok hisztis mukodesere.

> #2. Masik problemam. Hogyan lehet egy prototype-ot beallitani
> Array-bol szarmaztatott osztalyocskan.
> 
> Ha az osztalyt constructor fuggvennyel hozom letre, azt ertem. De ha
> nem en csinalom a constructor-t, akkor nem lehet az osztalybol uj
> osztalyt leszarmaztatni??
> 
> HIBAS:
> 
> function fuggveny() {...}
> var akarmi=new Array
> akarmi.prototype.fv=fuggveny
> 
> Nem megy (ami ertheto is).
> 
> Nem szeretnem az Array.prototype.fv=...-t sem csinalni!

Miert nem??? A doksik szerint a new operatorral letrehozando beepitett
objektumok (pl. Date, String, Array, stb.) eseten hasznalhato a prototype.
Tehat az esetedben nem akarmi.prototype.fv kell, hanem pont az
Array.prototype.fv. Nezd meg ezt a peldat, en kiprobaltam, mukodott:

<HTML><HEAD>
<SCRIPT language="JavaScript1.1">
function last() {
 return this[this.length - 1]
 }
Array.prototype.last = last
</SCRIPT>
</HEAD>
<BODY><PRE>
<SCRIPT language="JavaScript1.1">
tomb = new Array('elso', 'masodik', 'harmadik', 'negyedik')
for (t = 0; t < tomb.length; t++)
 document.writeln(t, ' : ', tomb[t])
document.writeln('Utolso : ', tomb.last())
</SCRIPT></PRE>
</BODY></HTML>

Csinalunk egy last() fuggvenyt, es lesz az Array-ek last() fuggvenye.
Feladata, hogy visszaadja a tomb utolso elemet. A masodik script reszben
lathato is, hogy barmilyen tombre alkalmazva jol mukodik.

> Viszont
> szeretnek egy osztalyt csinalni, amibol tudja, hogy Array es van sajat
> fv fuggvenye is.

Ha jol ertettem, akkor ez meg is van.

> Meg lehet ezt csinalni??? A Netscape JavaScrip Guide-jat olvasgattam
> es nem talaltam megoldast!

Ha jol emlekszem, az ottani peldaban a Date objektumhoz adtak egy string
tipusu uj valtozot, ezzel teljesen analog modon.

udv,
-- 
Boca  -=> http://winnie.obuda.kando.hu/~boca/ <=-  Bo'cz Pe'ter
+ - Stronghold (mind) VÁLASZ  Feladó: (cikkei)

Udvozlet minden Webmesternek!

Erdekelne, hogy van-e valakinek valamilyen tapasztalata a Stronghold
Secure Webserverre uzemelteteseben.

Elore is koszonom
   Szilagyi Jozsef
+ - Regwbbi ujsagok + a 333-as (mind) VÁLASZ  Feladó: (cikkei)

Hali!

Kerdeznem: Miert nem jott le a 333-as Webmester???

Es meg egy keres: ujrainstallalas miatt csak a 319-tol van meg a Webmester. Le
lehet valahonnan a regebbi ujsagokat?

Segitsegeteket koszonem :)

Illyes Gabor

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

: > Felado : [Hungary]
: >
: > Megoldhato valamilyen modon, hogy egy adott vallalati weblapot
meglatogato
: > szorfozo E-mail cime elkuldésre keruljon egy mail-cimre?
: >
: > Lehet, hogy ez igy elsore zavarosan hangzik, mindjart jon a reszletes
taglala
: s:
: [...]

: Nem zavaros, de ertelmetlen. Az, hogy valaki tud a weben szorfolni,
illetve
: hogy van email cime, ket teljesen fuggetlen dolog. Nyilvan az teveszt meg,
: hogy a ketto legtobbszor egyutt jar, de valojaban semmi osszefugges nincs.
A
: web szorfozoket az IP cimuk es esetlegesen a domain nevuk alapjan lehet
: azonositani, ezek az infok a szerver logban rendelkezesre allnak.

: Nos, ez mar magyarazza, hogy a dolog lehetetlen,
Ezt azert en nem mernem ilyen kategorikusan kijelenteni.

1.) A problema megoldasara szolgal az Internet Explorer 4.0-ba beepitett
Profile Assistant.
Angol nyelvu kliens hasznalata eseten a hianyos angoltudasu gyanutlan user
szepen kitoltoget mindenfele beallitast aztan meg amikor egy website-ra er,
a szinten angol nyelvu figyelmezeteseket szepel le-OK-zza. Ez esetben a
bongeszo szepen elkuldi a nevet, lakas- es munkahelyi cimet, telefon- es
faxszamait, es az e-mail cimet is.

2.) fix ip cim eseteben, egyertelmuen azonosithato a kliens gep, Ez esetben
mar csak a user nevet kell a szervernek megkapnia. Ha a kliens gepen fut
ident (auth) szerver, akkor mar nyert az ugy. Persze, a egy proxy vagy
firewall a kliens, akkor ez nem jarhato.

3.) dinamikus ip cim eseten ha a telefonos behivo modemeket csatlakoztato
router fingerelheto, akkor meg lehet tudni, hogy melyik porton melyik user
lepett be. Ez utan mar csak azt kell kitapasztalni, hogy melyik port melyik
ip cimmel van parositva. Tapasztalatom szerint ugyanarra a portra altalaban
ugyanazt az ip cimet osztjak ki jelenti.

4.) tovabbi lehetoseg a cookie-k hasznalata.
A weblapon elhelyezni atiranyitasokat, amelyek nehany informacioszolgaltato
szerverere iranyitja at a klienst. A user ha kikapcsolja az atiranyitasra
valo figyelmeztetest, nemigen veszi eszre, hogy atiranyitottak.

En peldaul sose neztem doubleclick.com weblapot, megis kaptam toluk sutit.
Szoval, ha eleg sok weblaprol atiranyitanak a doubleclick.com-ra, es az
ellenorzi a cookie-kat, es eleg, hogy egyetlen egyszer megadom a szemelyes
adataimat,  (kitoltok egy form-ot) akkor mar osszefuggesbe tudjak hozni a
cookie-t a szemelyemmel.

5.) Alattomos megoldas: feljon egy VBScript ablak, es benne a felszolitas,
hogy:  "[Outlook Express] - kitorlodott nehany adat cim a registrybol,
melyeknak hianya adatvesztessel fenyeget  - adja meg a nevet,  e-mailt,
cimet, termekszamot, hitelkartyaszamot,  stb.  <OK>" A naiv user szepen
beirja es rakattint.

: de ah tegyuk fel a ket
: dolog egyutt jarna, es a weboldal gazdaja hozzaferhetne a latogatok email
: cimeihez, az igen sok problemat felvetne. Nem nehez belegondolni, hogy
: manapsag az igy is bosszantoan sok spam milyen mereteket oltene.


H.
+ - NARANCS (mind) VÁLASZ  Feladó: (cikkei)

Webmesterek,

A NARANCSSARGA szin kodjara lenne szuksegem. 
Ezenkivul mas szinek kodjait hol talalhatom meg a halon?
(Eddig a W3.org oldalt neztem, de nem sok sikerrel jartam...)

Koszonom elore is segitsegetek.

Udv,

Gabor
http://www.nyitok.hu/~gabor
+ -  = ? (mind) VÁLASZ  Feladó: (cikkei)

Ket szoban is jo, koszi.

Henrik
+ - Majordomos kerdes (mind) VÁLASZ  Feladó: (cikkei)

Tisztel webmesterek

Szeretnem a majordomo listakezelot a
szerveremre feltenni.
Linux Slackware -t hasznalok, de
gondolom ez nem baj.
Perl : 5.003, Majordomo : 1.94.4
Installalas tokeletesen sikerult.
Nothing bad found! Majordomo _should_
work correctly.
Minden a "majordom" nevu user
tulajdonaban,
ahogy meg van irva.

Ezutan lista krealas :
echo 'config levlista levlista.pwd' |
wrapper majordomo

Erre azt irja :
:  is not a
valid
return address.

Ezen nem tudok tovabb jutni. Mit
csinalok rosszul ?


Udv : 
+ - ez meg hianyzik a honlapodrol? (mind) VÁLASZ  Feladó: (cikkei)

hali,

ha valakit irrital a Dunaval foglalkozok szovege, akkor PgDn es bocs,
de a "ribbon"-ok mellett ez is el fog ferni ;-)

DUNA7

Kedves Olvasó! Ha nem szeretné, hogy betongát épüljön a Dunakanyarban, 
ha Önnek és családjának nincs fölösleges negyedmilliója ilyesmire, ha 
egyetért a Duna-mozgalom február 28-án a Kossuth-téren felolvasott és az 
Országgyűlésnek átadott Kiáltványával, és ráadásul honlapja is van a 
világhálón, kérjük, tűzze ki lapjára a Duna-mozgalom jelvényét. A halak, 
fák és virágok iránti szolidaritás, a Dunakanyar és sokmillió polgár 
tiszta ivóvizének sorsa iránt érzett aggodalom kifejezése mellett az 
akció bôvítheti a Duna-ügy iránt érdeklôdôk közötti elektronikus 
kapcsolatot és véleménycserét. Fűzze be Ön is egy hétre ezt a néhány 
sort a lapjára: 

<A HREF="http://www.danube.org"><IMG 
SRC="http://www.danube.org/images/dklogo.gif" width=90 height=90 
ALT="Duna7" border="0" hspace="5" vspace="5"> 

Ezzel kitűzi jelvényünket a honlapjára. A jelvényhez kapcsolódó link a 
Duna Kör honlapjára mutat, ahol a Dunával kapcsolatos információk 
olvashatók. 

Itt soroljuk fel a kezdeményezésben résztvevôket, a honlapjukra mutató 
linkekkel. Szerepeljen Ön is ezen a listán, töltse ki az oldal alján 
található urlapot. Az akcióval kapcsolatos véleményüket, javaslataikat 
várom a Duna Kör nevében. 

Vargha János
 

***************************kz, a "tolmacs"**************************
+ - Re: Frame letrehozas + tartalom beleiras JavaScript (mind) VÁLASZ  Feladó: (cikkei)

Szabolcs (WM 334):

> Kedves Gabor! Az ujsag #328-ban kozolt kodod egyaltalan nem
> keszit dinamikusan frameket. JavaScriptbol tapasztalatom szerint
> nem lehet dinamikusan frameket kiugrasztani; azokat HTML framekbol
> kell elinditani statikusan, viszont script nyelvekkel lehet
> dinamikusan valtoztatni a tartalmat. :

Gabor (WM228):

> JavaScripttel szeretnek egy uj ablakot megnyitni amiben ket frame-bol
> allo frameset legyen de ugy hogy magat a frameset-et is es a ket frame
> tartalmat is ugyan abbol a JavaScriptbol lehessen irni.
>
> function cr() {
> reswin = window.open("","result","status,resizable=no,width=250,height=300");
> d = reswin.document;
> d.write("<html><head><title>Results</title></head>")
> d.write("<frameset rows='40%,60%'>")
> d.write("<frame url=about:blank>")
> //d.write("<html><body>hello</body></html>")
> d.write("<frame url=about:blank>")
> d.write("</frameset>")
> d.write("</html>")
> d.close()
> }

Hogy mit nevezunk frame-ek dinamikus keszitesenek, azon el lehet
vitatkozgatni (mint az elnevezeseken szinte mindig). De Gabor
eredeti problemaja megoldhato. Ime:

<html>
<head>
<script language="JavaScript">
function doit() {
  reswin = window.open("","result","status,resizable=no,width=250,height=300");
  d = reswin.document;
  d.writeln("<html>\n<head>\n<title>Results</title>");
  d.writeln("</head>");
  d.writeln("<frameset rows='40%,60%'>");
  d.writeln("<frame name='egy' src='about:blank'>");
  d.writeln("<frame name='ket' src='about:blank'>");
  d.writeln("</frameset>");
  d.writeln("</html>");
  d.close();
  d = reswin.egy.document;
  d.open("text/html","replace");
  d.writeln("Felso frame");
  d.close();
  d = reswin.ket.document;
  d.open("text/html","replace");
  d.writeln("Also frame");
  d.close();
}
</script>
</head>
<body>
<a href='javascript:doit()'>Do it!</a>
</body>
</html>

(Az illendo koritest kepzeljetek hozza)

Nem ertem, hogy miert van igy, de attol kezdve mukodott, hogy a
<FRAME> tagjaidban az  URL= parametert lecsereltem az  SRC=
parameterre. No meg persze rogton, "repteben" nem lehet a frame-be
beleirni, csa ha mar elkeszult, akkor lehet ujrairni a tartalmat. De ez
a fentiekbol latszik.

Ugye tudod, hogy az  about:blank  nem letezik IE3-ban?
(mint ahogy a fenti pelda open( ... ,"replace") parametere is JS1.1,
de e nelkul is menne, legfeljebb a  History  bohockodik).
Szerencsesebb lenne mas kezdo URL-t valasztani.

		Szabo Zoltan
	      

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