Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz cidalain #3715 üzenetére
A dokumentumok karakterkódolása milyen?
Ezt meg tudod nézni pl. Notepad++-ban, az "Encoding" (Karakterkódolás) menüpont alatt. Első körben kipróbálhatnád, hogy "Convert to ANSI" (Átalakítás ANSI kódolásra, asszem ez a magyar megfelelője, én jelenleg angolt használok), aztán mentés, doksi feltöltése újból.Egyébként mivel többnyelvűségről beszélsz, én azt javasolnám, az összeset konvertáld ugyanezzel a programmal inkább UTF-8-ra (ha így teszel, figyelj oda, hogy a konvertálásra menj, ne csak átkapcsold a kódolást), aztán a <meta> részt írd át mondjuk így:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />Ezzel kapcsolatban egyébként mindenképp érdemes lenne elolvasnod a W3C magyar nyelvű cikkjét, tele van linkekkel: [Karakterkódolások] (egyébként a magyar fordítás szerintem elég béna, mintha kiadták volna valami gyors melóra pár diáknak, hogy fordítsák le, de a lényeg átjön)
Az UTF-8 mellett szól az is, hogy későbbi bővítés esetén így már könnyebben tudsz hozzáadni más, "speciális" karaktereket (pl. ë) tartalmazó nyelvet is, pl. épp a hollandot.
[ Szerkesztve ]
Sk8erPeter
-
-
cidalain
veterán
válasz cidalain #3723 üzenetére
vagyis várjunk csak.
ha sima UTF-8ra kódolom a file-okat, és nem BOM nélküli UTF-8-ra akkor talán oké.
Viszont sima UTF-8-nál, meg az elején becsesz nekem a header elé valamit, és ettől a lokális gépemnél meg kiakad a SESSION_START()-nél, hogy elment valami a fejléc előtt.Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\wwwroot\www\ezustbolt\utf8\index.php:1) in D:\wwwroot\www\ezustbolt\utf8\index.php on line 1
vagy szarjak erre rá, tegyek egy @-ot eléje - @session_start(); - hogy ne jelezze ki a hibát a gépemen? de attól még a warning ugyanúgy fennáll a szerveren is, csak ott ki van kapcsolva. gondolom én.
[ Szerkesztve ]
>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
Sk8erPeter
nagyúr
válasz cidalain #3724 üzenetére
Nem, ne szarjál rá, a BOM-os UTF-8-at inkább sose használd.
Azért dob hibát, mert a BOM eredményez pár plusz kiírt karaktert, ezért is szar weboldalnál (is). Magyarul lesz kimenet a session_start() előtt, ami pedig tilos, ezért dobja a warningot.
Még azt megpróbálhatnád, hogy a PHP-részhez, a doksi elejére (legalábbis mindenféle kimenet ELÉ) berakod ezt:
header("Content-Type: text/html; charset=utf-8");Ha ez sem oldja meg, még azt is végig kéne nézni, hogy PHP-vel nincs-e valahol felülbírálva a fentihez hasonló módon a karakterkódolás, tehát nincs-e PHP segítségével kiadva egy header, ami azt mondja, hogy ISO-8859-1 legyen a kódolás.
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz cidalain #3727 üzenetére
Szívesen, örülök, hogy sikerült!
Én már egyébként sem javasolnám, hogy pl. ISO-8859-2-ben és hasonlókban legyen a karakterkódolásod, nehogy később ez legyen a szűk keresztmetszet. Az UTF-8 elég jól használható karakterkódolás. Ha adatbázishoz nyúlkálsz, és onnan szedsz adatokat, érdemes arra is figyelni, hogy az adattáblák kódolása is UTF-8 legyen, hogy ebből ne legyen gond.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz cidalain #3789 üzenetére
"Ezt miért csinálja az Explorer?"
szerintem mindenki nevében írhatom a választ: azért csinálja mert szar... és sajnos ez általános értelemben is teljesen igaz. Mindegy, hogy puszta HTML-ről, CSS-ről vagy JavaScriptről van szó.
IE9-nél már reményt keltő tendencia van, de még mindig nem mondható, hogy ne kellene külön időt elb@szkurálni az IE-optimalizálásra. Az IE-fejlesztők meg remélem egy kicsit minden nap szégyellik magukat, hogy akkora pénzeket szakítottak (nyilván nem 100 Ft-os éhbérért dolgoztak) egy fostalicska létrehozásáért.Egyébként kicsit őszintén szólva nekem homályos, hogy Chrystall mivel küzd.
Sk8erPeter
-
cidalain
veterán
válasz cidalain #3793 üzenetére
Szép megoldás a kérdés másik felére
<table>
<tr>
<td>
<div style="height:100%; overflow:hidden;">
A tartalom, ami mindig csak akkora magas mind a B
</div>
</td>
<td>
B tartalom akármilyen magas
</td>
</tr>
</table>de nem teszteltem.
>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
Chrystall
senior tag
válasz cidalain #3794 üzenetére
Ez ígéretesnek tűnik. Viszont mi a helyzet, ha a div-nek megadok egy border-t? A hidden attribútum csak a tartalomra fog vonatkozni, vagy a div border-ére is? A border alsó része látszódni fog, vagy a tartalom aljával együtt eltűnik az is, ha túlnyúlik a div tartalma az aktuális cellamagasságon?
-
Chrystall
senior tag
válasz cidalain #3794 üzenetére
Közben kipróbáltam. Nem értem miért, de ez a kód nem válik be. Hiába van hidden, a magasságot az A oszlopban levő div akkor is kitolja.
Egyébként nézd meg, itt az oldal: centraltravel.weebly.com
Ott látható, hogy a bal oldalsáv mindig alkalmazkodik hosszban a tartalomhoz. Persze most egy másik módszerrel megy az egész, azzal a 4 cellás táblázatos módszerrel, de 2 cellával jóval egyszerűbb lenne, bár mostmár lehet mindegy, ha megcsináltam.
-
DeltaPower
őstag
válasz cidalain #3797 üzenetére
Mivel az overflow arra szolgál, hogy ha bizonyos méretnél nagyobb a tartalom, akkor a túlnyúló részt elrejti. Meghatározatlan méret esetén értelemszerűen nem tudja, hogy honnan számít túlnyúlásnak, így az overflow hatása nem érvényesül.
Elsőre viszont mindenképp javítsd ki a rowspanos dolgot, mivel amíg nem szabályos a szerkezet, addig a formázások működése kiszámíthatatlan lehet. IE forrásban az első tr-en belül 2 rowspanos td van, majd a következő tr-ben két sima td, amit az első sor mellé renderel, ez így nem lesz jó.
[ Szerkesztve ]
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
Lsilent
tag
válasz cidalain #3906 üzenetére
A belső linkek használatakor jelenik meg, amikor frissen van betöltve az oldal akkor nincs ott.
De minden alkalommal megjelenik, ahányszor használom a linkeket. De csak és kizárólag akkor ha az oldal, vagy lap belső hivatkozásait használom. Ha pl csak lapot váltok a menü gombokkal akkor nincs. Csak akkor a lap aljáról pl a kihelyezett gombbal a tetejére ugrok, vagy pl átugrok egy másik lap adott label-jéhez. Akkor viszont marad.GC nem túl friss, vagy hát nem tudom, mert nem nagyon használom, csak a teszt miatt nyitottam meg. Így egy vmikor korábban lementett föl lett telepítve, én azóta nem is frissítettem. De akkor most ki fogom próbálni.
Köszönöm az infót.
Gyorsban megnéztem, de azt írja naprakész. Verzió szám(19.0.1084.52)
[ Szerkesztve ]
A gyors és lényegretörő kommunikációt szeretem. Ne raboljuk egymás idejét!!! Ha pedig kérdeznek az a minimum, hogy válaszolj. Köszönöm.
-
Sk8erPeter
nagyúr
válasz cidalain #3911 üzenetére
Én inkább arra gondolok, hogy végül is ilyen csík előidézhető így is:
http://jsbin.com/ugoxeq/2
Jobb fölső sarokban kattintva nézhető meg a kód.Szerk.: igazából az egész lényege itt a fix div-magasság és az overflow-y:scroll;.
[ Szerkesztve ]
Sk8erPeter
-
Lsilent
tag
válasz cidalain #3911 üzenetére
Kipróbáltam, a direkt linket a belső linkre, úgy nincs fehér sáv alul.
Igaz nem localhostban, mert fönt van tesztüzemben free tárhelyen. Amíg nem működik nem regisztálok ezért domain-t.
Közben még dolgoztam, és most nem jön elő sehogy, ha linket használok, ha direktbe megyek rá, akkor sem. Nem értem, pedig a linkekhez nem nyúltam azóta.
Így viszont ha nem tudom produkálni, nincs mit találgatni. Köszönöm, neked is és a többieknek is a segítséget. Valószínű, jövök még erre. Mivel most tanulgatom a fortélyokat.
Thx. Még1x. Mindenkinek.
Ha esetleg előjönne a hiba, jelentkezem, és megpróbálom megosztani a kódot.
A gyors és lényegretörő kommunikációt szeretem. Ne raboljuk egymás idejét!!! Ha pedig kérdeznek az a minimum, hogy válaszolj. Köszönöm.
-
Sk8erPeter
nagyúr
válasz cidalain #4178 üzenetére
Végül is Te azt csináltad, amit kért.
Én azért csináltam másként, mert szerintem egy ilyen <a> tagnél változtatni a hrefet nem sok értelme van, mert akkor nyilván is kell tartani, mi volt az eredeti - pl. ha vissza akarod állítani rá. Meg ha jól értelmeztem, itt csak annyit szeretne, hogy amennyiben valamilyen feltétel fennáll, akkor ne kövesse a linket, ne akarjon megjeleníteni új tartalmat a böngésző; amennyiben a feltétel nem áll fenn, akkor egyszerűen menjen tovább, ne történjen semmi különös. De emiatt sztem nem jó ötlet megváltoztatni a hrefet.
De majd a kérdező eldönti, melyik kell neki. Már van két alternatívája.Sk8erPeter
-
válasz cidalain #4207 üzenetére
Ha be van állítva a reverse lookup zone, akkor meg lehet mondani a DNS nevet is (gethostbyaddr($ip)).
[ Szerkesztve ]
-
-
Sk8erPeter
nagyúr
-
prucam
tag
válasz cidalain #4220 üzenetére
A javascript-es megoldás a nyerő. Már csinálom is.
Csináltam egy táblázatot, s mindegyikbe tettem egy "button"-t. A gomb klikkelésére, megnyílik az öt oldal.
A képen látszik, hogy a "6-10" volt utoljára klikkelve. Talán látszik is a képen a gomb körül a van egy keret. Erre tudnál-e valamit javasolni, ami jobban látszik? Jól látható legyen melyik volt az utolsó. A linkeknél, ami kattintva volt az kékről pirosra vált. Valami ilyesmi kellene...Köszönöm a válaszod!
-
cidalain
veterán
válasz cidalain #4226 üzenetére
elrontottam!
a szóközök nem kellenek ezekre a helyekre:
a.gomb:hover ...meg az alapgomb formázásnál is betehetsz még pár stílust:
color: black; //betűszín fekete
text-decoration: none; //nincs aláhúzva a link>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
BalanceR
addikt
válasz cidalain #4238 üzenetére
Az egérgörgővel... Nem kikapcsolni, csak elrejteni szerertném...
Ha nem iframe lenne, hanem sima oldal, css kapcsolóval meg tudnám oldani a bodyban (overflow:hide)
De iframeban ez nem működik... hameg az iframeban meghívott oldalban tiltom le, külön működik, de az iframeben nem, mertugye azon belül nem az oldal srolloz, hanem a frame...
Biztos van rá mód, kb 3 napja foglalkozom weblapkészítéssel, és erre még nem jöttem rá...Illetve, hamár ittvagyok... tud valaki javasolni valami egyszerü kis galériát, ami lokális js alapú? Olyasmire gondolok,mint pl az index.hu galériája.
[ Szerkesztve ]
#Raspberry #Orangepi #HassOS #Esp32
-
BalanceR
addikt
válasz cidalain #4240 üzenetére
Van egy oldal, van benne középen egy div, abban meg egy iframe.
az oldal menügombjai az iframe ben nyitják meg az aloldalakat, viszont az oldal egységes designjéből kilóg a szürke ronda scrollbar, ezt szeretném eltüntetni, úgy, hogy scrollozható maradjon, ha a frameben meghívott oldal hosszabb, mint a frame.#Raspberry #Orangepi #HassOS #Esp32
-
Soak
veterán
válasz cidalain #4253 üzenetére
Azt nem tudod elképzelni esetleg, hogy ha nincs txt akkor kitesz egy default linket , ha van txt de üres kitesz egy default linket ha van txt de nem link van benne akkor kitesz egy default linket ha van txt és link van benne akkor kiteszi a linket.
De még sorolhatnám az alapvető feltételeket amik hirtelen eszembe jutottak, de a kérdező biztos jobban ismeri a saját környezetét és igényeit .
U.i.: Persze meg lehet mindenféle hibakezelés nélkül is oldani, de ne ezt tanácsoljuk már ha segíteni szeretnénk.
-
Kommy
veterán
válasz cidalain #4251 üzenetére
Végülis html fájlba is lehet php kódot rakni tehát akkor meg is kaptam a választ, és így van nem tudom előre a linket amit be kell írnom. Igazából egy hirdetéshez kell viszont a prgoramban nem tudom változtani az elérési utat, ezért van egy html fájl amit megnyitva a megfelelő helyre irányít
-
-
-
sz.j
nagyúr
válasz cidalain #4314 üzenetére
Kifutottam a szerkesztési időből ....
"... HTML-t meg nem tudok csekkolni, mert kínja van..."
Én a Firefox HTML Validátorából simán meg tudtam nyitni a W3C html ellenőrzőjét .., persze css-ét is.
Műanyag, alumínium és motoros redőnyök, valamint szúnyoghálók készítése, szerelése. www.szaboredony.hu
-
sz.j
nagyúr
válasz cidalain #4319 üzenetére
Már kivettem a menüktől az alt és a title tag-eket, azért nem látod.
Más...
A css div bal oldalára helyezett kép mellé, jobb oldalra, írtam a szöveget amire a W3C három hibát is dobott (a félkövérrel írt elemeknél a = jelzett)).
A kód:
<img style="width: 200px; height: 144px;" alt="akármi" src="kep.jpg" align="left" hspace="15" vspace="3"> Szöveg --->Ha a hibákat meg lehetne szüntetni, akkor szeretném megtartani ezt az elrendezést ...
Tudnátok segíteni?[ Szerkesztve ]
Műanyag, alumínium és motoros redőnyök, valamint szúnyoghálók készítése, szerelése. www.szaboredony.hu
-
-
Sk8erPeter
nagyúr
válasz cidalain #4319 üzenetére
"míg <img> gombnál lehet alt és title is (sőt kell is mindakettő, keresőoptimalizálás miatt szerencsés)."
Nem, képernyőolvasók miatt szerencsés, meg azért, mert ez a szöveg jelenik meg, ha az adott elem nem renderelhető valamiért (pl. a kép nem létezik, vagy nincs jogosultság a hozzáférésre, stb.); a keresőrobotok meg díjazzák az alt attribútum meglétét, de az előbbiek miatt.Bővebben: Wikipedia
(#4306) DeltaPower :
Te az <a> tagekre szoktad használni az alt attribútumot? Miért?(#4317) DeltaPower :
"A strict doctype nem ismeri az alt taget."
Az alt egy attribútum, és nem igaz, hogy a strict doctype nem ismeri:http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
..............
<!--
To avoid accessibility problems for people who aren't
able to see the image, you should provide a text
description using the alt and longdesc attributes.
In addition, avoid the use of server-side image maps.
Note that in this DTD there is no name attribute. That
is only available in the transitional and frameset DTD.
-->
<!ELEMENT img EMPTY>
<!ATTLIST img
%attrs;
src %URI; #REQUIRED
alt %Text; #REQUIRED
longdesc %URI; #IMPLIED
height %Length; #IMPLIED
width %Length; #IMPLIED
usemap %URI; #IMPLIED
ismap (ismap) #IMPLIED
>
..............
<!ELEMENT area EMPTY>
<!ATTLIST area
%attrs;
%focus;
shape %Shape; "rect"
coords %Coords; #IMPLIED
href %URI; #IMPLIED
nohref (nohref) #IMPLIED
alt %Text; #REQUIRED
>
..............
<!-- the name attribute is required for all but submit & reset -->
<!ELEMENT input EMPTY> <!-- form control -->
<!ATTLIST input
%attrs;
%focus;
type %InputType; "text"
name CDATA #IMPLIED
value CDATA #IMPLIED
checked (checked) #IMPLIED
disabled (disabled) #IMPLIED
readonly (readonly) #IMPLIED
size CDATA #IMPLIED
maxlength %Number; #IMPLIED
src %URI; #IMPLIED
alt CDATA #IMPLIED
usemap %URI; #IMPLIED
onselect %Script; #IMPLIED
onchange %Script; #IMPLIED
accept %ContentTypes; #IMPLIED
>Magyarul csak az <img>, <area> és <input> elemekre elfogadott (első kettőnél kötelező) az alt használata ennél a doctype-nál.
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz cidalain #4338 üzenetére
Hmm, érdekes, itt is van szó erről (gondolom ez ugyanez a para):
[link]
[link]
utóbbinál azt írják, hogy valami update-tel fixálták a parát, mondjuk ez attól még nyilván nem megoldás, mert a probléma áll, ha valaki azt az update-et még nem rakta fel esetleg.Itt van még téma róla, ahol esélyes, hogy találhatsz megoldást: [link]
[ Szerkesztve ]
Sk8erPeter
-
DeltaPower
őstag
válasz cidalain #4338 üzenetére
Javascript? Pl. jqueryvel $("a, img, link, script").filter("[href], [src]").each(...) vagy ilyesmi (fejből írtam) selectorral végigmész. Ha van src vagy href és nincs benne "http" string, akkor a base tartalmát beszúrod az src, href tartalma elé. Ágyúval verébre módszer, de ezt IE-nél már megszokhattuk... és csak a base tartalmát kell variálnod, nem kell minden linket, src-t módosítani.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
-
válasz cidalain #4346 üzenetére
Sajnos benne van. Eleve, te is tudod, hogy URL-ről van, ami hogyan néz ki?
scheme://domain:port/path?query_string#fragment_id
Kösz, hogy velem játszottál.
---
Arra meg senki se építsen, hogy egyik-másik böngészőben jó, valamelyikben meg nem az adott dolog, mert a böngészők tele vannak fool-safe megoldásokkal, ami nem elég mindenre.
-
válasz cidalain #4348 üzenetére
Pedig itt van:
HTML Attributes
href = valid URL potentially surrounded by spacesA w3.org rendes doksis oldalától indultam.
http://www.w3.org/TR/html-markup/base.html
URL potentially surrounded by spaces
URL
RFC3987 -
Sk8erPeter
nagyúr
válasz cidalain #4343 üzenetére
Bahhh, hát én azt hittem, eleve ezzel próbálkozol, és ezzel vannak bajok, meg is lepett kicsit. Ha leírod, hogy így próbáltad, akkor már rég meglett volna a megoldás...
==================================
(#4344) Athlon64+ :
attól még sz@r az IE, hogy ez kivételesen az ajánlásoknak megfelelően működik.
Ne mondd, hogy nem tapasztaltad, adott esetben mennyit kell vele pluszban szopni.
Az IE nem azért szar, mert divat fikázni, hanem azért, mert nagyon sokszor a szabványoknak/ajánlásoknak tökéletesen ellentmondóan viselkedik. Igazából ezért lett divat fikázni, megvan az alapja.==================================
(#4347) Athlon64+ :
nem nekem szólt, de ez feltűnt:
"Kösz, hogy velem játszottál."
Mi ez a kőkemény nethuszárkodás? Nem mondott/tett olyan egetverő baromságot, hogy tök feleslegesen elkezdd oltogatni, erre most tényleg nem volt szükség. De ha neked szólnak be, veled nem értenek egyet, vagy csak a szád ízének nem megfelelő polémiát látsz, természetesen neked egyből menned kell a moderátort keresek (vagy inkább "óvóbácsi, óvónéni, segíts!") topicba. Nyilván ha még páran ellenkeznének veled, ez lenne a megoldás, ahogy általában szoktad csinálni. (Rád is lehetne küldeni moderátort, de a legtöbben veled ellentétben nem teszik, mert szakmai, heves vitát enélkül is lehet folytatni.)[ Szerkesztve ]
Sk8erPeter
Új hozzászólás Aktív témák
- Kertészet, mezőgazdaság topik
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Tőzsde és gazdaság
- Villanyszerelés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Viccrovat
- Gaming notebook topik
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Elemlámpa, zseblámpa
- Azonnali VGA-s kérdések órája
- További aktív témák...