1. |
JavaScript problemak (mind) |
52 sor |
(cikkei) |
2. |
max 160 kar. (mind) |
27 sor |
(cikkei) |
3. |
Re: font (mind) |
20 sor |
(cikkei) |
4. |
Re: font (mind) |
58 sor |
(cikkei) |
5. |
Re: ekezetes betuk Java jatekban (mind) |
21 sor |
(cikkei) |
6. |
Re: Modositasi datum (mind) |
26 sor |
(cikkei) |
|
+ - | JavaScript problemak (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szioka mindenkinek!
Van nehany zoldfulu kerdesem, amit legyszi
valaszoljatok meg.
1. Van egy olyan scriptem, aminek elmeletileg
10 masodpercig kellene a getSecond-ot hivogatnia.
Igen kezdetleges megoldas, de jobbat meg nem talaltam
egy bizonyos idohosszig tarto varakozasra (a timeOut
nem erre valo?)
a <head></head> kozott ez van:
<script language="javascript">
ido_kezd=(new Date).getSeconds();
ido_vege=(new Date).getSeconds();
ido_most=(new Date).toLocaleString();
function varakozas() {
// document.write(ido_kezd+" "+ido_vege+"<p>");
while (ido_vege - ido_kezd != 10) {
ido_vege=(new Date).getSeconds();
ido=(new Date).toLocaleString();
// document.write(ido_kezd+" "+ido_vege+"<p>");
}
alert(ido_most+" / "+ido_kezd+" / "+ido_vege+" / "+ido);
}
</script>
a bodyban pedig ez:
<body onLoad="varakozas()">
stb.
Megvallom oszinten, hogy a ket document.write-ot megjegyzesnek kell venni,
mert kulonben a NN nem veszi komolyan az ido_vege-t. De hogy miert??
Meg aztan ez nem mukodik percvaltaskor, de ez a legkevesebb, nem? :-)
A masik kerdesem pedig: lehet-e tagadni valahogy JavaScriptben?
Igy kellene kineznie valahogy a while ciklusnak:
while ( _NOT_ (1<=i && i<=3)) {
// ide jonne a dolog, miszerint:
i=Math.round(Math.random()*10);
}
Ez is eleg gagyi, nemde?
Jee, most jovok ra, hogy ezt is irhatnam, nem? Csak itt meg a kizaro vagyot
nem tudom... (az nem valami felkialtojel?) while (i<1 _XOR_ i>3) { stb. }
Haliho!
Tamas
--
Mezei "MasterT" Tamas
"Az Ero legyen veled, meg a vizeskulacs!"
|
+ - | max 160 kar. (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok,
egy kicsit komplikaltabb JavaScript megirasahoz szeretnem a segitsegeteket
kerni.
A helyzet a kovetkezo: az egyik magyar mobil szolgaltato ingyen ad egy olyan
email cimet, amelyikre ha levelet kapsz, elkuldi neked a subject reszt
automatan.
Ezt kellene kihasznalni, es csinalni egy form-ot, ami ezt kezeli. Ket
beviteli mezo lenne az oldalon, az egyik a felado neve/email cime, a masik
maga az uzenet.
Ennek a ket mezonek a tartalma egyutt max 160 (gyakorlatban kb. 130)
karakter lehet, jo lenne, ha beiras kozben kijelezne, hogy hol tart az
ember ill. , hogy mennyi van meg hatra ebbol.
Van egy form2mail script, aminek hidden inputtal lehet megadni a tovabbitott
form (email) subjectjet. Ide kellene valahogy elkuldeskor beirni az uzenet
mezo tartalmat.
Megoldhato ?
Udv,
Pfaff Andras
|
+ - | Re: font (mind) |
VÁLASZ |
Feladó: (cikkei)
|
wrote:
> Hali!
>
> A hatalmas keresem az lenne, hogy kuldjon valaki - ha tud - olyan script-et,
> ami a honlapomon hasznalt font-o(ka)t letolti az olvaso gepere. Igy
> szeretnem megoldani, hogy kulombozo betutipusokat hasznalhassak anelkul,
> hogy a font hianya esztetikai borzalmakhoz vezessen honlapom latogatoi
> szamara!
Ezeket az oldalakat bongeszd at:
http://developer.netscape.com:80/viewsource/wyner_dynfonts.html
http://developer.netscape.com:80/viewsource/goodman_fonts.html
http://www.truedoc.com
--
Andropov
e-mail:
http://www.extra.hu/emeletes_baromsagok
ICQ: 35719285
|
+ - | Re: font (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Dear Thomas: Az ujsag tegnapi szamaban ezt kerdezted:
>A hatalmas keresem az lenne, hogy kuldjon valaki - ha tud -
>olyan script-et, ami a honlapomon hasznalt font-o(ka)t letolti
>az olvaso gepere. Igy szeretnem megoldani, hogy kulombozo
>betutipusokat hasznalhassak anelkul, hogy a font hianya esztetikai
>borzalmakhoz vezessen honlapom latogatoi szamara!
Amit kersz, azt dinamikus fontoknak hivjak es csak a negyedik
es otodik generacios bongeszokben muxenek. A Web lapodon egy
<LINK> taget kell alkalmazni, amely utasitja a user bongeszojet,
hogy a Bitstream TrueDoc definicios filet toltse le, mint a Weblap
integralt reszet. Minden ilyen fileban tobbfele font definicio
lehet. Ahhoz, hogy ezt megtedd, meg kell ertsed a TrueDoc fontokat
a kovetkezo URI cimen: http://www.truedoc.com./
A dinamikus fontoknak ket komponense van: Character Shape Player
(CSP), amely az osszes modern HTML editorokba be van epitve; es a
Character Shape Recorder (CSR). Ha sajat fontjaidat akarod
hasznalni, akkor egy CSR authoring toolra lesz szukseged, amellyel
azokat atalakithatod PSR fileokka. Ebben gyakorlatom nincs.
Egyszerubb a Bitsream altal ingyen adott PFR fileokat hasznalni.
Pelda scriptet talalsz a Web siteom Dynamic HTML oldalan, ha
megnezed NN 4.x-el a Galleriat. Cim:
http://www-rcf.usc.edu/~petrovay/dynamichtml/dhtml-1.html
Ott a <HEAD> es a </HEAD> kozott a kovetkezo LINKet talalod:
<LINK REL=FONTDEF
SRC="http://www.truedoc.com/pfrs/Calligraph421.pfr">
vagyis a Calligraph421 font van hasznalva es annak a
PFR filejat, vagyis font definiciojat adtam meg. Ennek
az az elonye, hogy nem az osszes lehetseges fontokat
toltom le a user gepere, hanem csak azokat, amelyeket
a Web oldalon hasznalok. Ezert a PFR fileok rendkivul
kicsinyek es gyorsan toltodnek le.
Azt, hogy a fontot az oldalon hol hasznalja az ember, egy
szokasos CSS file-al lehet specifikalni. Peldaul, ha
a "fancy" classhez es H1 tagekhez akarom hasznalni, akkor
ezt irom:
<STYLE TYPE="tect/css">
P.fancy (font-family:"Calligraph421 BT";
font-size:24pt)
H1 (font-family:"Calligraph421 BT"
font-size:24pt)
</STYLE>
Ha a Web lapod nem tul nagy, akkor az egyszeru <FONT>
taget is hasznalhatod igy:
<FONT FACE="Calligraph421 BT" POINT-SIZE="24">
Ide a szoveg</FONT>
Az utolso trukk: ez az egesz csak akkor muxik, ha
a Web server felismeri a PFR MIME tipust. Tehat
a user web szerverenek adminisztratora be kell
allitsa, hogy a MIME type: application/font-tdpfr
es a file kiegeszites .pfr. Peldaul UNIX vagy WinNT
szervert hasznalva a kulcs igy nez ki:
application/font-tdpfr,pfr,,5:REG_SZ:
Mindez boven meg van magyarazva a TrueDoc Web sitejan.
Udv: Szabolcs
http://www-rcf.usc.edu/~petrovay/
|
+ - | Re: ekezetes betuk Java jatekban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Alairas nelkuli ismeretlen kerdezo!
Az ujsag tegnapi szamaban ezt kerdezted:
>A kerdes csupan a kovetkezo: noha a jobb oldali jatekban
>mar atirtam az angol uzeneteket magyarra, hogy definialjam
>az ekezetes aeiou betuket? A Java konyvem valami "unicode"-rol
>habigyal, de hogy azt eszik e vagy isszak, vagy, =uram bocsa,
>hogyan kodoljak, mar nem reszletezi.
Uj modern programozasi nyelvek, mint a Java is, a 16-bites
UNICODEot hasznaljak. Igy kell egy karaktert Javaban kodolni:
\u####
A #### hexadecimal Unicode karakter erteke. A magyar ekezeteket
megtalalod a kovetkezo IRI cimen:
http://charts.unicode.org/Unicode.charts/glyphless/Unicode.html
Egyesek a Latin-1 Supplement, a tobbiek a Latin Extended-A
code tablazatokon vannak felsorolva.
Udv: Szabolcs
http://www-rcf.usc.edu/~petrovay/
(
|
+ - | Re: Modositasi datum (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Kedves Gabor! Az ujsag #767-ben ezt irtad:
>Szeretnem javasrciptben megoldani, hogy a weboldalon
>levo hivatkozas melle jelenjen annak a zip file-nak az
>utolso modositasi datuma is, ugy hogy megnezi a file
>utolso modositasi datumat es ugy irja ki, mert a zip file
>allandoan valtozna es ne kelljen allandoan az oldalt is atirni.
Kiserletezz az alabbi scripttel:
------------------------
<HTML><HEAD></HEAD><BODY><H1>Honlapom</H1>
<SCRIPT LANGUAGE="JavaScript">
<!--
update = new Date(document.lastModified);
theMonth = update.getMonth() + 1;
theDate = update.getDate();
theYear = update.getYear();
document.writeln("<I>Last updated:" + theMonth + "/" + theDate + "/" +
theYear + </I>");
// -->
</SCRIPT><HR></BODY></HTML>
--------------------------
Nem minden helyi file system ad vissza helyes datumot. Pld.
Netscape az iMac-en rossz datumot ad meg. Azonkivul, ne feledd,
hogy a datumot orszagrol orszagra maskeppen irjak.
Udv: Szabolcs
http://www-rcf.usc.edu/~petrovay/
|
|