KGigi Posted February 10, 2010 Posted February 10, 2010 Kivéve persze, ha a fejlécet minden oldalba egy PHP include húzza be. Mint ahogy írták is elõttem ezt a megoldást. De ez itt off.
marko4400 Posted February 10, 2010 Posted February 10, 2010 Találtam egy olyan keretes megoldást, amivel én eddig még nem találkoztam. Nem hinném, hogy ez a tökéletes megoldás, de azért leírom nektek, kiváncsi vagyok, ki mit szól hozzá, meg hogy csak számomra újdonság-e. Szóval iframe-nek hívják, és így néz ki: <iframe src="http://www.google.com" style="width: 90%; height: 300px"></iframe> Itt pedig olvashattok róla: http://www.javascriptkit.com/howto/externalhtml.shtml
marko4400 Posted February 10, 2010 Posted February 10, 2010 Ezt hívják beágyazott keretnek? Oops, én ezt nem tudtam
Giraffe1 Posted February 11, 2010 Posted February 11, 2010 Suliba azért jár az ember, hogy tanuljon, a websuliba azért, hogy többet tudjon a weboldalak készítésérõl. A beágyazott keretek (l. IFRAME) - a lehetõségekhez mérten - azért kerülendõek, mert sok gonosz ember ezzel a technikával szoktak megfertõzni oldalakat (ilyen keretbe ágyaznak be kártékony kódokat), és ezért sok biztonsági rendszer azonnal prüszkölni kezd ha IFRAME-et lát.
marko4400 Posted February 11, 2010 Posted February 11, 2010 Akkor talán emiatt nem is terjedt el nagyon, én legalábbis még nem találkoztam vele korábban.
Giraffe1 Posted February 11, 2010 Posted February 11, 2010 Vagy csak nem látod. Mert lehet az IFRAME-et ésszel is használni, és ha jól van beállítva, akkor észre sem veszed, csak ha alaposan megnézed a forráskódot...
arpsoft Posted February 11, 2010 Posted February 11, 2010 Példának okáért az AJAX kommunikáció egyik kedvelt módszere a rejtett iFrame használata.
marko4400 Posted February 11, 2010 Posted February 11, 2010 Oh, én azon elvetemültek közé tartozom, akik előszeretettel nézegetik a forráskódokat is Bár megmondom őszintén, az AJAX kommunikációról sem tudok semmit. A magyarban a mondatokat nagy betűvel kezdjük, és a végükre írásjelet teszünk. <KGigi>
KGigi Posted February 11, 2010 Posted February 11, 2010 Az Ajax-ot arra szokás használni, hogy ne kelljen a teljes oldalt újratölteni.
marko4400 Posted February 14, 2010 Posted February 14, 2010 "Még csak most" néztem meg a PC World nyitóoldalának forráskódját, és ott is van beágyazott keret.
payskin Posted February 15, 2010 Posted February 15, 2010 Ha nem lett volna egyértelmű, sem Giraffe-nak, sem nekem semmi közünk a PC World weboldalához.
Fujitsu Posted February 23, 2010 Posted February 23, 2010 Úgy helyes. Nincs olyan szó, hogy "lenght".
kléni Posted February 23, 2010 Posted February 23, 2010 Ja, csak épp amikor kimásoltam onnan, és beraktam az inputomba, nem ment, majd amikor megfordítottam a betűket, fel is ismerte a notepad++, és ment is
Fujitsu Posted February 23, 2010 Posted February 23, 2010 Szerintem ott valami mással lehetett probléma (szintaktikai hiba, lemaradt idézõjel stb.). Csak egyféle maxlength létezik.
Pjotr Posted March 6, 2010 Posted March 6, 2010 <fieldset>-en kívül miért nem jók a form-elemek? <form> elemen belül van 2 fieldset, 2 gomb, de az utóbbiak invalidak. Amint berakom õket <fieldset>-be, minden oké lesz. Ugyanez a helyzet egy másik form-ommal, ott egy text típusú inputtal van egy gomb simán <form>-ban <fieldset> nélkül.
Giraffe1 Posted March 7, 2010 Posted March 7, 2010 <fieldset>-en kívül miért nem jók a form-elemek? [...]Jók. Valami más gondnak kell ott lennie. Itt van egy tesztelés alatt levõ kérdõív, ami teljes mértékben valid, pedig a végén levõ két gomb <fieldset>-en kívül van. Más hasonló kérdõíveknél is ezt a megoldást szoktam használni, és még egyszer sem panaszkodott a validátor. A küldés gombra kattintva hibaüzenet jön fel egyelõre, mert a mögötte levõ adattáblát még nem raktuk össze.
Pjotr Posted March 7, 2010 Posted March 7, 2010 Akkor tessék segíteni! A kódban megjegyzésbe raktam a <div>-et, ott kiabál. (Ja, igen, a az oldal tartalmi elemiben ne keressen senki logikát, agyvérzést kap, mert csak úgy össze van rakva, PHP volt a lényeg most nekem.)
Giraffe1 Posted March 7, 2010 Posted March 7, 2010 Az XHTML-ben az <input> inline elem, s mint ilyen nem állhat magában. Vedd körbe egy <div>-vel vagy egy <p>-vel, és máris valid lesz az oldal.
Pjotr Posted March 7, 2010 Posted March 7, 2010 <div>-vel van most, úgyis kellett. Egyébként nagyon durva ez az ûrlapos rész.
Giraffe1 Posted March 8, 2010 Posted March 8, 2010 A webes ûrlapokkal semmi gond nincs, kis odafigyeléssel és kreativitással zseniális dolgokat lehet megcsinálni. Az általam mellékelt példa speciel pont azt mutatja be, hogy egy tartalmilag teljesen elfuserált kérdõívbõl is összehozható egy többé-kevésbé használható változat. Az újságban is bemutatásra került, hogy azért némi JS-sel "felvértezve", igencsak látványos dolgokat lehet összehozni. Ráadásul megoldható a kérdõív gyártók nagy álma: már kitöltéskor logikailag helyesek lesznek az adatok.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now