csutomi Posted November 18, 2006 Posted November 18, 2006 Köszi, mindkettõtöknek, akkor meg lehet csinálni, csak kicsit macerásabb, mint gondoltam. A Yahoo honlapján van hasonló megoldás. (Megtaláltam a hivatalos java-s nevét is: JTabbedPane)
Giraffe1 Posted November 19, 2006 Posted November 19, 2006 Ha jól tudom épp Giraffe írt egy HTML-képgaléria szoftverrõl (JAlbum), nem is olyan régen. Azon kívül a JavaScript window.open (), stb. függvényeit rengeteg oldal tárgyalja, persze angolul. [...] Persze én örülnék a legjobban egy webszerkesztõknek szánt rovatnak a PCW-ben. És hasonló - remélem sokak tetszését elnyerõ - programokkal és technikákkal hamarosan ismét jelentkezünk. De ami miatt kihangsúlyoztam, hogy Unobtrusive JavaScripttel jó lenne foglalkozni, az az, hogy ezzel nagyon szépen elkülöníthetõ a tartalom (HTML), a forma (CSS) és a mûködés (JavaScript). És ami nekem nagyon tetszik, hogy - jó tervezés esetén - mûködõképes marad az oldal CSS és JS letiltása esetén, legfeljebb kevésbé lesz látványos. (Pl. attól lesz egy link popup, hogy az <a href...> stílusa "popup", és egy kis progi gondoskodik arról, hogy ez ne normál linkként funkcionáljon, hanem új ablakban jelenjen meg.) @csutomi Esetleg nézd meg ezt és ezt az oldalt. Nem olyan bonyolult. Sõt, némi trükközéssel akár JavaScript nélkül is megoldható, l. itt.
zsoltchelsea Posted November 20, 2006 Posted November 20, 2006 Nem tudja valaki, hogyan lehet azt megoldani, hogy a linket ne húzza alá, hanem csak sima szöveg legyen, amire rá lehet kattintani? Köszi.
Garono Posted November 20, 2006 Posted November 20, 2006 <a href="http://www.pcworld.hu/" style="text-decoration:none;">PC World</a>
zsoltchelsea Posted November 20, 2006 Posted November 20, 2006 Köszi. Megoldom CSS-ben, de jó, hogy így is láttam.
Netkaloz Posted November 21, 2006 Posted November 21, 2006 Üdv! Készítgetek egy honlapot és egy flash introval indul. Szeretném elérni, hogy a lefutása után automatikusan megnyíljon a következõ oldal. A refresh meta tag-el a gépemen sikerült is, de a tárhelyemre feltöltve már nem mûködik. Van valakinek jobb illetve használható ötlete?
Garono Posted November 21, 2006 Posted November 21, 2006 @Zsolti Ez is CSS! @Netkalóz Ez a Flash-hez tartozik, szerintem. Mert majd az továbbit a másik oldalra, ha lefutott. Nem?
zsoltchelsea Posted November 21, 2006 Posted November 21, 2006 Tudom, csak úgy értettem, hogy a CSS kódba rakom bele.
Netkaloz Posted November 21, 2006 Posted November 21, 2006 @Garono Igen is meg nem is. Valóban lehetne a Flash is ami oda irányít, ahová akarom, de ez nem olyan. Lemértem a lefutás idejét és ezt adtam meg a Refresh meta tag-ben, csak amint írtam, a gépen megy, de a tárhelyemre feltöltve, neten már nem. Ebben kértem segítséget., hátha valaki tud egyszerûbb és elegánsabb megoldást.
Garono Posted November 21, 2006 Posted November 21, 2006 Nem értek a Flash-hez, de szerintem bele lehet tenni magába a Flash-be, hogy majd saját maga továbbítsa a másik oldalra. @Zsolti Most ezt nem értem, ha eddig is meg tudtad CSS-ben, akkor mit is kérdeztél?
Netkaloz Posted November 21, 2006 Posted November 21, 2006 @Garono Bele lehet, de annyira én sem értek hozzá. A programban, amivel készítettem az introt, benne van az az opció, hogy hová irányítson a lefutás után, csak valamiért nem mûködik.
zsoltchelsea Posted November 22, 2006 Posted November 22, 2006 Nem tudtam CSS-ben sem! A Flash után beraksz egy JS kódot, és megoldottad a problémát.
h.arpad Posted November 22, 2006 Posted November 22, 2006 Valóban lehetne a Flash is ami oda irányít, ahová akarom, de ez nem olyan. Pedig azzal kellene... Persze nem tudok semmit arról a Flash-rõl, amit feltöltöttél, de ha te szerkesztetted illik kiegészíteni, hogy magától hozza be a következõ oldalt, ugyanis ha csak egy kicsit is pontatlan a mérésed, a látogató jól megjárhatja. Nálam pl. mire dial-up mellett betöltõdne, már rég a másik oldalon lennék.
Netkaloz Posted November 22, 2006 Posted November 22, 2006 @h.arpad Igazad van. Azonban nem értek ilyen mélységben a Flash-hez, egy egyszerû kis programot használtam, amely viszont ezek szerint nem elég tökéletes. Egyébként a félkész honlap itt látható. És csoda történt, mert most, hogy ellenõrizzem a linket, megnyitottam az oldalt és mûködik a dolog, annak rendje és módja szerint átváltott a következõ oldalra. Ettõl függetlenül még a dial-up esetében fennáll a probléma.
zsoltchelsea Posted November 23, 2006 Posted November 23, 2006 Az intrónál észrevétel, hogy ne mindig jöjjenek be a pillangók, mert nekem olyan "rágóguminyújtó" érzésem van tõle. Amúgy pedig nekem átugrott. A dial-up pedig nem mérvadó. Nem azért nem ugrott át, mert rossz a kód, hanem az, hogy a lapot is valahogy le kell töltenie. A "berecsegés" már nem mérvadó.
Netkaloz Posted November 23, 2006 Posted November 23, 2006 @zsoltchelsea kösz az észrevételt. A helyzet az, hogy a pillangókkal együtt generált a kód. Gondolkodom más effekten, egyenlõre ez marad. Most a tartalom feltöltésén dolgozom, aztán a vezetõség dönt.
zsoltchelsea Posted November 23, 2006 Posted November 23, 2006 Nekem mindegy, viszont ez így lassabb is (hosszabb) és olyan szaggatottá teszi. Amúgy szép.
MErzsébet Posted November 23, 2006 Posted November 23, 2006 Üdv Mindenkinek. Segítsetek nekem abban, hogy miképpen oldható meg az alábbi probléma. IE böngészõben mûködik a következõ: <a href="java script:window.close();">Ablak bezár</a> Mûködik IE ben ez is: <input type=button onClick="window.close()"value=Ablak Bezár</a> Mûködik IE ben ez is: <a href="#" onMouseDown="self.close();">Ablak Bezár</a> Ezzel szemben Firefox-ban nem hajlandó bezárni az oldalt. Kérlek benneteket segítsetek megoldani, hogy Firefoxban is bezárja az aktuális oldalt vagyis ablakot. Kezdõ vagyok, nemigen vagyok járatos a témában. AZ < a HREF="JAVASCRIPT...........> A SORBAN EGYBE VAN ÍRVA CSAK SZÉTVISZI A RENDSZER. Nem tudom miért.
Netkaloz Posted November 23, 2006 Posted November 23, 2006 @zsoltchelsea Köszönöm. A Flash mellett az oldal is tetszik, vagy csak az intro?
h.arpad Posted November 23, 2006 Posted November 23, 2006 IE böngészőben működik a következő: <a href="java script:window.close();">Ablak bezár</a> Viszont ez így helyes: <a href="java script:window.close()">Ablak bezár</a> Tehát egybe kell írni azt, hogy "javascript". Sajnos a fórummotor több helyen is szétcincálja, természetesen mindenhol egyben volt. Működik IE ben ez is: <input type=button onClick="window.close()"value=Ablak Bezár</a> Itt pedig a <input type="button" onClick="java script:window.close()" value="Ablak Bezár"> helyes. A </a> fölösleges, és nem zárja le helyesen az <input ... >-ot. mivel ez nem link, hanem gomb; és a "javascript" is hiányzott. A hiányzó idézőjelekről nem is beszélve... Működik IE ben ez is: <a href="#" onMouseDown="self.close();">Ablak Bezár</a> Ebből hiányzik a "java script:". Sajnos - vagy inkább szerencsére (?) - a Firefox nagyon érzékeny az ilyen hibákra.
zsoltchelsea Posted November 24, 2006 Posted November 24, 2006 @Netkaloz: Az is tök jó, persze, hogy tetszik.
MErzsébet Posted November 25, 2006 Posted November 25, 2006 @h.arpad Köszönöm a segítséget. Megprobáltam de sajnos nem változott meg semmi. IE ben továbra is mûködik Firefoxban pedig teljesen érzéketlen minden variáció.
h.arpad Posted November 25, 2006 Posted November 25, 2006 Nem blokkolja valami FF-ban a JavaScript-et? NoScript kiterjesztés, internet beállításoknál engedélyezve van a JS futtatása?
MErzsébet Posted November 25, 2006 Posted November 25, 2006 A java engedélyezve van. Nem fut semmilyen progi a gépen. Itt küldöm a forrást teljes egésszében. Egy flas program fut az oldalon. És én ezt az oldalt szeretném valamílyen uton bezárni klikkeléssel. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Diavetités</title> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2"> </head> <body bgcolor="#c10061" style="SCROLLBAR-FACE-COLOR:#c10061; SCROLLBAR-HIGHLIGHT-COLOR:#c10061; SCROLLBAR-SHADOW-COLOR:#c10061; SCROLLBAR-3DLIGHT-COLOR:#c10061; SCROLLBAR-ARROW-COLOR:#c10061; SCROLLBAR-TRACK-COLOR:#c10061; SCROLLBAR-DARKSHADOW-COLOR:#c10061; SCROLLBAR-BASE-COLOR:#c10061"> <table border="0" width="100%" height="100%" align="center" valign="middle"> <tr> <td align="center"> <table align="center" border="0" cellpadding=0 cellspacing=0> <tr> <td align="center"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="" width="640" height="480" id="tech" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="windsor.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#c10061" /> <embed src="windsor.swf" quality="high" bgcolor="#c10061" width="640" height="480" name="tech" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="r" /> </object> </td> </tr> </table><br> <center><a href="java script:window.close()"><img src="../../bezar.jpg" width="123" height="19" border="0"> </body> </html> Kösz a türelmedet. MErzébet.
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