Archívum - Jún 22, 2005
Amire már nincs szüksége a JavaScript programozónak
A JavaScript számos hasznos nyelvi lehetőséggel támogatja munkánkat, de elgondolkoztunk-e már azon, hogy mely elemeit tekinthetjük elavultnak? A diszkrét JavaScript filozófiája, a használhatóság, sokszor a célszerűség, s van, amikor csak magának a megoldásnak az eleve rosszul kivitelezett módja több korábban erősen használt megoldást tett elavulttá, melyből hatot gyűjtött össze a Wait till I come oldal bloggere.
CSS div -ben táblázat
Üdv!
Van egy szokásos 3 oszlopos div-es float-olt lapom.
Amit el szerettem volna érni:
A lap mindíg "majdnem teljes" szélességre legyen széthúzva felbontástól függetlenül. (alapkeret width:95%)
Ha alacsony (640x480, 800x600) felbontást használok, akkor se nyomja össze az oldalakat egy bizonyos szélesség alá: alapkeret min-width: 790px
ez eddig szép és jó!
A problémám:
Ha a középső részben egy táblázat(fórum) van width 90-100% al,akkor IE alatt a következő dolog történik:
Szűkítem a böngésző ablakot, (vagy kisebb felbontásba váltok)akkor nem csak a táblázatban lévő szövegek tördelődnek új sorba, hanem az egész táblázatot eltolja lefelé az oldalsó float-olt div-ek aljához. Nem az egész "közepső" div-et tolja el, hanem csak a táblázatot. Ha a táblázat előtt van szöveg, az fent marad a rendes helyén.
Úgy néz ki a táblázat nem akar elférni a neki szánt helyen, pedig még lehetne a tábla mezőiben tördeli a szöveget.
Az IE az alapkeret min-width (css2) selektor-ról nem tud.
Mozilla, firefox, konqueror, opera, stb alatt teljesen jól működik.
Arra gondoltam , hogy a min-width hiánya miatt nem jó az IE megjelenítése.
Találkozott már valaki ilyen "hibával?"
Vagy teljesen rossz az egész oldal kialakításom?
"Minden megoldás érdekel..." :)
-zolih-
Vázlatosan így néz ki (most csak fejből, nincs előttem..):
[code]
css:
#alapkeret {
width : 95%;
min-width : 790px;
}
#bal {
width : 10em;
float : left;
}
#jobb {
width :10em;
float : right;
}
#kozepe {
margin: 1em 12em;
padding : 1em;
}
A közepét nem float-oltam a bal oldal mellé, mert akkor a középső tartalom szélességétől függően máshova kerül(vizszintesen) a jobb oldal, fix méretet meg nem akartam megadni, mert akkor nagyobb felbontásban a jobb oldalon nem nyújtja ki a böngésző ablak teljes szélességére.
Inkább a közepe div-nek 12em széles (10em szélességű a két oldalsáv) bal, jobb margót adtam.
html:
<html>
<body>
<div id=alapkeret>
<div id=bal>...</div>
<div id=kozepe>
<p>szoveg jó helyen</p>
Van egy szokásos 3 oszlopos div-es float-olt lapom.
Amit el szerettem volna érni:
A lap mindíg "majdnem teljes" szélességre legyen széthúzva felbontástól függetlenül. (alapkeret width:95%)
Ha alacsony (640x480, 800x600) felbontást használok, akkor se nyomja össze az oldalakat egy bizonyos szélesség alá: alapkeret min-width: 790px
ez eddig szép és jó!
A problémám:
Ha a középső részben egy táblázat(fórum) van width 90-100% al,akkor IE alatt a következő dolog történik:
Szűkítem a böngésző ablakot, (vagy kisebb felbontásba váltok)akkor nem csak a táblázatban lévő szövegek tördelődnek új sorba, hanem az egész táblázatot eltolja lefelé az oldalsó float-olt div-ek aljához. Nem az egész "közepső" div-et tolja el, hanem csak a táblázatot. Ha a táblázat előtt van szöveg, az fent marad a rendes helyén.
Úgy néz ki a táblázat nem akar elférni a neki szánt helyen, pedig még lehetne a tábla mezőiben tördeli a szöveget.
Az IE az alapkeret min-width (css2) selektor-ról nem tud.
Mozilla, firefox, konqueror, opera, stb alatt teljesen jól működik.
Arra gondoltam , hogy a min-width hiánya miatt nem jó az IE megjelenítése.
Találkozott már valaki ilyen "hibával?"
Vagy teljesen rossz az egész oldal kialakításom?
"Minden megoldás érdekel..." :)
-zolih-
Vázlatosan így néz ki (most csak fejből, nincs előttem..):
[code]
css:
#alapkeret {
width : 95%;
min-width : 790px;
}
#bal {
width : 10em;
float : left;
}
#jobb {
width :10em;
float : right;
}
#kozepe {
margin: 1em 12em;
padding : 1em;
}
A közepét nem float-oltam a bal oldal mellé, mert akkor a középső tartalom szélességétől függően máshova kerül(vizszintesen) a jobb oldal, fix méretet meg nem akartam megadni, mert akkor nagyobb felbontásban a jobb oldalon nem nyújtja ki a böngésző ablak teljes szélességére.
Inkább a közepe div-nek 12em széles (10em szélességű a két oldalsáv) bal, jobb margót adtam.
html:
<html>
<body>
<div id=alapkeret>
<div id=bal>...</div>
<div id=kozepe>
<p>szoveg jó helyen</p>
String ellenőrzés
Üdv mindenki!
Az volna a kérdésem, hogy hogyan lehet leellenőrizni, hogy egy stringben csak azok a karakterek szerepelnek, amiket én megadok? (Konkrétan arról volna szó, hogy csak ékezet nélküli kis- és nagybetűk, ill. számok szerepelhessenek egy névben regisztrációkor.)
(És igen, olvasgattam a php.net-en, de mivel olyan sok ilyesmi függvény van, gondoltam talán itt csuklóból megmondja nekem valaki, mi is lenne jó nekem.)
Előre is kösz.
FGK
■ Az volna a kérdésem, hogy hogyan lehet leellenőrizni, hogy egy stringben csak azok a karakterek szerepelnek, amiket én megadok? (Konkrétan arról volna szó, hogy csak ékezet nélküli kis- és nagybetűk, ill. számok szerepelhessenek egy névben regisztrációkor.)
(És igen, olvasgattam a php.net-en, de mivel olyan sok ilyesmi függvény van, gondoltam talán itt csuklóból megmondja nekem valaki, mi is lenne jó nekem.)
Előre is kösz.
FGK
JS Guruk segítsetek
Sziasztok!
Lenne egy egyszerűnek tűnő ámde talán mégsem olyan egyszerű problémám.
A lényeg, hogy van egy form ami az elküldésekor JS-el megnyit egy új ablakot, majd az űrlapot elküldi saját magának. Azt kellene csinálnia, hogy miután megkapta a teljes formot (amiben valószínű nagy méretű fájlok lesznek) akkor bezárja az előbb nyitott ablakot: egy egyszerű példa ami sajnos nem működik
<html>
<head>
<script language="javascript">
function nyit() {
ablak = window.open("valami.html", "uj_ablak","width=790,height=550");
}
</script>
</head>
<body>
<a href="/javascript:ablak.close()">zár</a>
<form action=index.html method=post onsubmit=nyit()>
<input type=submit>
</form>
</body>
</html>
Viszont ha a nyitást is linkel oldom meg akkor meg megy rendesen.
Szóval erre tud valaki megoldást?
Bármilyen alternatíva érdekel, ahol a form elküldése nyitja az ablakot és a lap újbóli betöltése után zárodik be.
Köszi előre is!
■ Lenne egy egyszerűnek tűnő ámde talán mégsem olyan egyszerű problémám.
A lényeg, hogy van egy form ami az elküldésekor JS-el megnyit egy új ablakot, majd az űrlapot elküldi saját magának. Azt kellene csinálnia, hogy miután megkapta a teljes formot (amiben valószínű nagy méretű fájlok lesznek) akkor bezárja az előbb nyitott ablakot: egy egyszerű példa ami sajnos nem működik
<html>
<head>
<script language="javascript">
function nyit() {
ablak = window.open("valami.html", "uj_ablak","width=790,height=550");
}
</script>
</head>
<body>
<a href="/javascript:ablak.close()">zár</a>
<form action=index.html method=post onsubmit=nyit()>
<input type=submit>
</form>
</body>
</html>
Viszont ha a nyitást is linkel oldom meg akkor meg megy rendesen.
Szóval erre tud valaki megoldást?
Bármilyen alternatíva érdekel, ahol a form elküldése nyitja az ablakot és a lap újbóli betöltése után zárodik be.
Köszi előre is!
Setting up a SFTP Server on Windows
Ha valaki mindenképpen Windows szervert akar használni
■ Semiologic theme és CMS 2.4 a WordPress-hez
Jelentősen kibővíti a WP szolgáltatásait és hamarosan jön a Pro verzió.
■ image modul
Sziasztok,
ingyenes tárhelyre felrakott képeim nem jelennek meg a böngészőben. Be van kapcsolva az image modul, image filter modul, az image táblát parancssori formában felvittem az adatbézisba, semmi hibát nem írt ki a gép, de egyszerűen sem az explorerben, sem a firefox-ban nem jelenik meg a kép..:((
Másik probléma:
Ha az album modult bekapcsolom, megjelenik a create album, beírom a nevet, feltöltöm a képet, de azt írja ki, hogy a tartalom nem jeleníthető meg..:(((
Nagyon szívok ezekkel a modulokkal.. Tudnátok segíteni, pliiiizz, itt görcsölök ezzel már fél napja..
Köszi: vicsi
■ ingyenes tárhelyre felrakott képeim nem jelennek meg a böngészőben. Be van kapcsolva az image modul, image filter modul, az image táblát parancssori formában felvittem az adatbézisba, semmi hibát nem írt ki a gép, de egyszerűen sem az explorerben, sem a firefox-ban nem jelenik meg a kép..:((
Másik probléma:
Ha az album modult bekapcsolom, megjelenik a create album, beírom a nevet, feltöltöm a képet, de azt írja ki, hogy a tartalom nem jeleníthető meg..:(((
Nagyon szívok ezekkel a modulokkal.. Tudnátok segíteni, pliiiizz, itt görcsölök ezzel már fél napja..
Köszi: vicsi