Hollosi Information eXchange /HIX/
HIX WEBMESTER 362
Copyright (C) HIX
1998-04-18
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: JScript (mind)  21 sor     (cikkei)
2 re: re: letoltes (mind)  19 sor     (cikkei)
3 Re: JavaScript window.open IE4-ben; window.close (mind)  36 sor     (cikkei)
4 Re: JavaScript window.open IE4-ben (mind)  11 sor     (cikkei)
5 EMBED (mind)  35 sor     (cikkei)
6 HTML vege (mind)  42 sor     (cikkei)
7 Re: Re: kepek (avagy dynamic HTML) (mind)  61 sor     (cikkei)
8 Re: Back (mind)  20 sor     (cikkei)

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

Kedves Zoltan! Az ujsag #332 szamaban ezt kerdezted:
>Es egy kerdes: honnan lehet megismerni az IE4
>JavaScript-jenek event kezeleset ? Az MS oldalain
>levo JScript leirasbol ez teljesen hianyzik. Es az eddig
>elcsipett egy-ket mintabol csak azt latom, hogy
>teljesen mashogy mennek a dolgok, mint az NS4-ben.
>(pl. mas neven latom az eger koordinatat)

Esemenyek kezelese egy script nyelv speckojahoz sem
tartozik, az egy kodolasi technika, ezert a JScript
Version 3-ban nincs szo rola. Az IE 4-ben sok
ujdonsag van, mint pld. event bubbling es a rollover
effects. Errol olvashatsz a kovetkezo Web oldalon:
http://premium.microsoft.com/msdn/library/bkgrnd/html/msdn_ie4event.htm

A SiteBuilderhez tartozo programozok a workshopokon tanuljak meg
az uj trukkoket (ezek az u.n. IE4.0 klinikak). Olvasgasd pld.
a kovetkezo oldalakat:
http://www.microsoft.com/workshop/prog/ie4/
Udv:	Szabolcs
http://www-rcf.usc.edu/~petrovay/
+ - re: re: letoltes (mind) VÁLASZ  Feladó: (cikkei)

> >Egy szoftverfejleszto ceg szeretne az Interneten keresztul
> > terjeszteni a frissiteseket.
> 
> Meg meg se irtak, es en mar tudom hogy lehet vele kitolni... :)
> 
> George

Halljuk! (ebbol is lehet tanulni), marmint, hogy mit kell kikuszobolni
:)
De komolyan erdekelne...
Szabolcs

-- 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{ Ba'nffy Szabolcs         WEBUJSAG -->>  --== CENTRALNET BT. ==--    }
{           tel/voice/fax: 308-9539    }
{ ICQ: 2231980	                        H-1153 Bp. Pazmany P. u. 118. }
{ http://www.centralnet.hu                    }
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ - Re: JavaScript window.open IE4-ben; window.close (mind) VÁLASZ  Feladó: (cikkei)

> <html>
> <script language="JavaScript">
> var tw;function doit() {tw = window.open("", "txt"); }
> </script><body><a href="javascript:doit()">Do it!</a></body></html>
>
> Fogalmam sincs, hogy mirol irsz? Az IE4.01 nemhogy nem sztrajkol, 
> hanem jobban csinalja, 

- vagyis Szabolcsnal megnyitja az uj ablakot, nalam "interface
not supported" hibauzenetet adott.

Ujrainstallalva az IE4.0-t a hibajelenseg eltunt.
Aztan a   hwg-techniques   listan meglattam, hogy mar 
sokan kuzdottek ilyesmivel:

>> function winOpen(url) {
>>  newWindow = window.open(url, "some_where",
>>  "scrollbars,height=350,width=350") }
>> On my machine the error I get is a runtime error, on a 
>> co-workers machine the error is "interface not supported".
>
> This is because this is a bug in one of the first releases in IE4.
> The only way to remedy this is to upgrade 

Ugyhogy elnezest a kozonsegtol a zavarasert - beleestem
szokott lustasagomba, hogy csak akkor installalom az ujabb
verziot, ha nagyon kell. Hiaba, telefonvonal vegen csucsulok,
es az IE4 nem eppen a legkisebb meretu ... No mindegy, majd
csak talalok egy CD-t az IE 4.01-el.

De azert erdekelne - vajon hanyan vannak olyanok, akik
meg szinten nem upgrade-eltek a 4.01-re. Szabad arra szamitani,
hogy akinek 4-es IE-je van, az mar nem 4.0-t hasznal ?

		Szabo Zoltan
	      
+ - Re: JavaScript window.open IE4-ben (mind) VÁLASZ  Feladó: (cikkei)

>Otthon a cikkbeli, elkeseredesemhez vezeto hibauzenetet adta,
>amit nagyon nem tudtam megerteni, a munkahelyemen ma reggel
>kiprobalva viszont megnyitja az uj ablakot, rendesen mukodik.
>Mi a fene lehet a kulonbseg ?

Fel a fejjel... mar a nepi bolcsesseg is megmondja:
"Nem lehet tudni mit hoz a honlap"

:-)

George
+ - EMBED (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Meg regen, vagy egy eve kertem tanacsot a web-oldalam hattermidijenek
ugyeben. Akkor ajanlottatok a BCGSOUND (valami ilyesmi, mar nem
emlekszem) helyett az EMBED-es megoldast, amit a Netscape is ismert.
Azota kijott az uj Netscape es IE, es tegnap mindkettovel megnezve az
oldal meg se nyikkant. Namarmost arra lennek kivancsi, hogy a Vindoz
ill. browser beallitasaimmal van-e a hiba, vagy ezek mar nem tudjak az
EMBED-et. (milyen irasjel kene, "?" vagy "." ?) Ezert megkernetek
Titeket, hogy nezzetek mar meg, nalatok is ez-e a baj. Az URL:
http://www.dunanet.hu/~wixie

kosz,

Gyongyosi Peter


U.I.: Nem, ez nem az amire gondoltok, nem egy jol kitalalt forgalom- es
HLE-kredit novelo probalkozas. Tenyleg nem tudom, mi lehet a baj.

U.I.2.: Hehe, amikor ez a levelet ugy probaltam elkuldeni, hogy nem az a
cim volt beirva e-mail cimnek, amirol kuldtem, a HIX visszautasitotta,
mondvan: 

 ... while talking to ns3.wwlink.com.:
>>> MAIL From:> SIZE=6
<<< 553 >... SPAMMER
501 >

Vagy ok gondolnak nagyon rosszra, vagy en vagyok a hulye...

U.I.3.: Ja, lehetoleg magan e-mailbe is valaszoljatok, mert nem mindig
jut idom elolvasni a listat. Kosz.

U.I.4.:  U.I. rules...  :)))
+ - HTML vege (mind) VÁLASZ  Feladó: (cikkei)

HALI !

Az lenne a kerdesem az egybegyultekhez, hogy
ha az emberfia ir egy CGI-t (mondjuk C-ben),
mivel zarja le a kiirast ?

Pelda:
Adva van a kovetkezo:

void main();
#include <stdio.h>
#include <system.h>
void main ()
{
       printf("Content-Type text/html\n\n");
       printf("<HEAD>\n");
       printf("<TITLE>CGI proba</TITLE>\n");
       printf("</HEAD>");
       printf("<BODY>");
       printf("<H1> Ez most egy C program ! </H1>\n");
       printf("</BODY>\n\n\n");
       exit(0);
}

Egyszeru pelda.
Leforditas utan beraktam a CGI konytarba,
linket raraktam, de a bongeszo (IE3.0 16bit) latszolag
nem toltotte be, csak homokora volt.
Raklikk a STOP-ra es lass csodat, ott a lap, teljes
valojaban.
Az az erzesem, hogy a Web szerver (Personal Web Server)
nem erzekeli, hogy a program befejezte az adatok kuldeset.
Talan egy control-Z kellene kiirni, vagy egy hexa 0-t ?

Remelem tudtok segiteni.
(Valamint amennyiben a standard outputra dolgozik a program,
akkor tenyleg mind1, hogy milyen nyelven van megirva ?  Pl.
clipper)


Szasz,
                                   Sanyi(aki van)
+ - Re: Re: kepek (avagy dynamic HTML) (mind) VÁLASZ  Feladó: (cikkei)

Tisztelt Webmesterek! Boca az ujsag #353 szamaban ezt irta:
>Meg lehet oldani. Az image objektumra hivatkozo sorokat csak legalabb
>IE4 es NS3 bongeszoben szabad futtatni. Pl. igy:
>function imageOK() {
>return  !((navigator.userAgent.indexOf('MSIE') > -1)
>         && (navigator.appVersion.charAt(0) == '3'))
>}
>Ez a fuggveny IE3 eseten false-szal ter vissza, egyeb esetben true-val.
>Igy konnyen lekerdezheto a bongeszo tipusa minden problemas sorban:
>if (imageOK()) document.images[i].src='arrow.gif'

Megneztem az ujsag mult heti szamaiban kozzetett dinamikus kep-
valtasokat a kovetkezo cimeken:
http://winnie.obuda.kando.hu/~boca/
http://clauder.sote.hu/
http://www.georgikon.pate.hu/gdf/
http://www.adam.hu/~erratic/
Hat bizony IE 3.0 es Opera alatt egyik sem muxik, es NS 3.0 bongeszoben
is maskeppen mennek a dolgok, mint NS 4.0.5 vagy IE 4.01 alatt. Igy bar
Bocanak igaza van a fenti koddal kapcsolatban, de az csak az IE 3.0-t
zarja ki. (Ott azert nem sikerul a valtas, mert az image[] tombot, meg
az onMouseOut esemenyt az IE abban az idoben meg nem ismerte, bar van
helyette onMouseMove de egyik webmester sem kiserelte meg annak a 
hasznalatat.)
Meg jobban komplikalodik a helyzet az uj dynamic HTML-ekkel kapcsolatban,
van ami ugyanugy muxik a legujabb 4.0-es bongeszokben, de a legtobbjet
maskeppen implementalta a Microsoft es a Netscape. Igy kiegeszitve Boca
javaslatat, vagy inkabb helyette, a kovetkezo kodot hasznalom:
1. Ha olyan dynamic HTML-t hasznalsz, amit mindket uj bongeszo tud, de
a regebbiek vagy pld. az Opera nem tud, akkor irj igy:
<SCRIPT LANGUAGE="JavaScript">
<!--
if (navigator.userAgent.indexOf ("Mozilla/4.0") != -1)
   { execute version 4.0 code or calls}
else
    { perform non-version 4.0 code or calls }
// -->
</SCRIPT>
2. Ha viszont az IE es a Navigator maskeppen implemental dynamic
HTML-t (pld. multimedia, page transitions, animacio layerekkel, stb.)
akkor ezt irjuk:
<SCRIPT LANGUAGE="JavaScript">
<!--
if (navigator.appVersion.charAt(0) == "4")
   { if (navigator.appName == "Netscape")
	 { perform Navigator version 4.0 code or calls }
     else
	 { perform Internet Exolrer 4.0 code or calls }
   }
// -->
</SCRIPT>
Ahogy most all a helyzet, nem sok kozos megoldas van, igy legtobbszor
ketszer kell kodolni. De az eredmeny megeri a faradsagot.
Es vegul vannak ebben a businessben akik azt vitatjak, hogy ugy Boca,
mint az en megoldasom, ertelmetlenek. Inkabb a szerveren kell
scriptekkel eldonteni, hogy a kliensnek milyen gepe van, es a
szerint letolteni a megfelelo Web lapot.
Udv:	Szabolcs
http://www-rcf.usc.edu/~petrovay/
P.S. A fenti tema persze nem nagyon erdekes azok szamara, akik
intranetre dolgoznak.
+ - Re: Back (mind) VÁLASZ  Feladó: (cikkei)

Hello!

> Felado :  [Hungary]
> 
> Hogy lehet a WEB lapokra olyan [Back] hivatkozast rakni, hogy azt szinte
> minden bongeszo megertse (Opera legalabb, de ha lehet a LYNX is).

1)
Ird ezt az oldalra:
A visszalepeshez hasznalja a bongeszo Back gombjat.

2)
A szerveren ugy generald le az oldalt, hogy egy bizonyos link, amit a Backre
hasznalsz, azt az URL-t tartalmazza, ami az elozo oldal. Ezt CGI-bol
egyszeru elerni, a HTTP_REFERER (remelem, jol irtam) valtozo tarolja ezt az
URL-t, marcsak ezt kell beirni a linkhez.

udv,
-- 
Boca  -=> http://winnie.obuda.kando.hu/~boca/ <=-  Bo'cz Pe'ter

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