HTML szerkesztés
Jelentkezz be a hozzászóláshoz.
Az építõ kritikát is köszi. Amúgy az oldal amatõr eszközökkel készül és autodidaktív módon tanultam meg azt amit tudok. Hát nem lehet mindenki egybõl profi😊 Most elõször kértem ki más tanácsát. Amúgy baráti alapon készítem és a barátomnak megfelel. A sört meg szeretem 😊
Még 1x hálás köszi mindenért!!!
Pontosabban nem a menûbe fog bekerûlni a "zenedobozt" megnyitó linked.
"vagy pedig beépítem a menübe"
Nos az is megoldható, de komplikált.
Csinálj egy menûpontot Musicbox névvel a menûkészítõ eszközzel (mondjuk hivatkozzon a musicbox.htm-re a neve legyen Musicbox), és mentsd el.
Ezután keresd meg az update2.js állományt és a következõ sorokat illeszd be a document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>"); és a document.write("<td><img src=\""+loc+"update2_top.gif\" alt=\"\" width=\"98\" height=\"18\"></td>"); sorok közé:
document.write("<script type=\"text/javascript\">\n");
document.write("function ablak(link, w, h) {\n");
document.write("o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,width='+w+',height='+h;\n");
document.write("wd=window.open(link,'ablak',o);\n");
document.write("}\n");
document.write("</script>\n");
Ezek után jön a trükk. Keresd meg a Musicbox menûpontot, ami kb. így néz ki:
writeButton(loc+"","musicbox.htm","update2_b9",98,16,"Musicbox","fõkeret",0);
És írd át ilyesmire:
writeButton("","javascript: ablak('musicbox.htm',600,400);","update2_b9",98,16,"Musicbox","",0);
Ezután a menûpontból lehet meghívni a megnyíló ablakot.
De nem vagyok oda ezért a Javascriptes menûért. Ráadásul ha a böngészõben letiltom a Javascriptet nem is mûködik...
Néhány javaslat:
* A Discography menûpont megtévesztõ - nem diszkográfiát kapunk. Legyen Bemutatkozás.
* A Kontakt-nál ne rakj ki mailto linkeléssel e-mail címet - a spamek miatt.
* Óra, marquee (scrollozó) szöveg nem kell, felesleges töltelék.
* A Galéria felsõ forgó 3D-s címe akadozik (eléggé látszik hol az animáció vége).
"Majd a megrendelõm eldönti melyik verziót akarja."
Ha én lennék a megrendelõ 4 üveg sörrel honorálnám a lap készítõjét. Se többel se kevesebbel.
1. Betöltõdik az oldal.
2. a felhasználó ráktattint a menûben található zenelejátszás linkre, gomra, menûpontra.
3. feljön egy popup ablak, amelynek nincsen menubar-ja, statusbar-ja.
Nos ezt a következõképp oldható meg (térjünk vissza az általam idézett popup-scripthez, és módosítsuk egy kicsit):
<script type="text/javascript">
function ablak(link, w, h) {
o='toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,width='+w+',height='+h+';
wd=window.open(link,'ablak',o);
}
</script>
Ezt másold be a menût tartalmazó oldal <head> és </head> elemei közé. A link, ami megnyitja az oldalt a következõképp néz majd ki (a menût tartalmazó oldal <body> és </body> elemei közé):
<a href="#">Link</a>
Vagy ha az eredeti szkriptet vesszük figyelembe: <a href="#">Link</a>
Ez az egyetlen megoldás, hogy menû, és státuscsík nélküli ablakot nyiss.
Hohó, no várjunk csak... Neked valami összeollózott Javascriptes menûd van (kár - komplikáltabb a fejlesztés). Mindegy - másold be az elõbb említett linket+szkriptet ahova mondtam - mûködni fog (nálam mûködik).
Head script:
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
<!--
var popupWindow=null;
function popup(mypage,myname,w,h,pos,infocus){
if (pos == 'random')
{LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
else
{LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
settings='width='+ w + ',height='+ h + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';popupWindow=window.open('',myname,settings);
if(infocus=='front'){popupWindow.focus();popupWindow.location=mypage;}
if(infocus=='back'){popupWindow.blur();popupWindow.location=mypage;popupWindow.blur();}
}
// -->
</script>
Body script:
<body>
No ezek a scriptek amikkel jelenleg megjelenik egy popupp ablak, amiben háttérzenét lehet választani. És ezzel a scriptel valahogy nem jelennek meg a nav ikonok és a menüsor. Próbáltam, hogy a "settings=" utánni részt bemásolom a musicbox.htm head részébe de nem reagál rá semmit. Pedig valahogy biztosan megoldható.
Szerinted?
Nemigazán értem: mire kívánnád felhasználni a megnyílt, átméretezett ablakot?
Faustus, lécci még annyit, hogy hogyan tudom eltüntetni az explorer buta menüjeit? Valami további script?
Köcci!
"ja és javastript kodot dreamwear el hogy rakjak be ?"
A Javascript kód beillesztésérõl #889-es hozzászólásomban értekeztem. Szóval attól függ, milyen Javascript kódról van szó.
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD
Most már csak annyi hogy ha el lehetne tüntetni azokat a ronda menüket az jó lenne😊
Szóval amikor betöltõdik az oldal (nem az ablak nyílik meg - az teljesen más!), akkor méretezze át az ablakot!
Tessék - ezt a <head> és a </head> közé.
<script type="text/javascript">
function resizeOuterTo(w,h) {
top.outerWidth=w;
top.outerHeight=h;
top.resizeTo(w,h);
}
</script>
A body onload eseményébe:
<body>
vagy linkként:
<a href="#blocked:: resizeOuterTo(600,400)">Ez itt egy link</a>
<a href="#">Link</a>
Opera alatt nem fog mûködni, de ez van...
<a href="#blocked:: ablak()">Ez itt egy link</a>
vagy
<a href="#">Link</a>
Ugyanis a popup blokkoló böngészõk ezt még jobban elfogadják. (A popup egyébként is zavaró a felhasználók számára.)
Mert amit én mutattam, az egy HTML oldal méretét szabályozza le (ami túllóg, azt levágja) - nem egy ablakét (azt Javascripttel kell, ami egyes esetekben nem éppen megoldható.)
<style type="text/css">
body {
width: 600px;
height: 400px;
overflow: hidden;
}
</style>
[...] Te romboló állat! Te sátán!
Tud valaki egy olyan szkriptet amivel le tudom korlátozni az explorerben megjelenõ oldal méretét? Példul, hogy csak 600*400 legyen, és semmi esetre se töltse ki az eghész ablakot.
Elõre is köszi!
Elõször is: melyik oldalon találtad? Milyen scripteket? PHP Javascript? VBScript?
Javascriptnél például az alábbi lehetõségek vannak, ha másképp nem írja a leírás - szóval el kell olvasni az egészet, ugyanis lehet hogy benne van, mit kell vele kezdeni:
* Ha nincsen <script> és </script> elemek közé rakva a kód, akkor mindenképpen be kell tenni. Például:
<script type="text/javascript">
document.write ('Ezt most Javascript-bõl írjuk ki!');
</script>
* Ha be van rakva <script> és </script> elemek közé akkor két helyre lehet tenni (a <script> és </script> elemeket is másolni kell!):
- Vagy a <head> és a </head> közé
- Vagy a <body> és </body> közé
* Sok script csak esemény hatására (linkre/képre/szövegre való kattintás - onClick esemény; oldal betöldõsekor - onLoad esemény; satöbbi) lép mûködésbe.
Szóval pontosan tudnunk kéne mi is az a script, hol található. Így - információk hiányában - nemigazán tudunk pontos segítséget nyújtani.
nem tudom mikor nézek ide vissza úgyhogy lécci írjatok a [email protected] címre is... köszi
...Nyugi!Minden a legnagyobb rendben csúszik ki a kezemből...
Például:
<table><tr>
<td><table>
<tr><td><a href="link1.htm" target="tartalom">Link1</a></td></tr>
<tr><td><a href="link2.htm" target="tartalom">Link2</a></td></tr>
</table></td>
<td><iframe src="tartalom.htm" name="tartalom"></iframe></td>
</tr></table>
Ha teljesen táblázatos technikát használsz, akkor a target paraméter nem kell beírni.
<table><tr>
<td><table>
<tr><td><a href="link1.htm">Link1</a></td></tr>
<tr><td><a href="link2.htm">Link2</a></td></tr>
</table></td>
<td><p>Ide jön a tartalom!</p></td>
</tr></table>
Természetesen a frame-es/táblázatos oldalkialakítási technikánál vannak modernebb, jobb megoldások is (PHP get switch; <div>-es oldalkialakítás; css használata) - de az egy másik történet.
<iframe src="menu.htm" name="menu"></iframe>
<iframe src="tartalom.htm" name="tartalom"></iframe>
Tegyük fel továbbá, hogy a menu nevû <iframe>-bõl (vagy akár a fõoldalról) akarunk hivatkozni a tartalom nevû <iframe>-be. Akkor a linkelésnek (amit a menu.htm-ben, vagy az <iframe>-eket tartalmazó oldalon helyezünk el) így kell kinéznie:
<a href="menupont1.htm" target="tartalom">Klikk</a>
A menupont1.htm helyére a megjelenítendõ oldal nevét kell beírni. A target attribútum gondoskodik arról, hogy az oldal a másik <iframe>-ben nyíljon meg.
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="m<1>1>" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="m<1>1>.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="m<1>1>.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="m<1>1>" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
??
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD
Azon belül a Formats-ban találod azokat a kiterjesztéseket amiket Flashbõl ki tudsz exportálni, és nem pedig magát a forrásfájt(fla) nevezed át xyz.swf-re.
M menü - link
Mivel az nem is egy swf! 😊"
TE, hogy most mondod, megnéztem az m.swf-et, és egy valódi swf-et. Jééé, a valódi swf elsõ 3 byte-ja CWS, ennek meg nem az.
Végigpróbálgattam képnézõvel, hangszerkesztõvel - se kép, se hang.
Aztán átneveztem fla kiterjesztésûre... Jaa ez egy menû! 😊
Mivel az nem is egy swf! 😊
Még flash8 decompiler sem lát semmit, ugyanúgy mint ahogy Eltima sem.
Szal...valszeg itt valaki natúr átnevezett swf-re valamit 😊
Nézted a source-ot? 😊
Az m.swf-et. Flash8 nem játssza le; Sothink SWF Decompiler legújabb változata nem tudja visszafejteni.
Legalábbis nálam értelmetlen karaktereket ad ki.
geri777:Te már láttad ezt az swf-et amit belinkeltél nekünk? 😊
Szóval lokálban látod, ha rákattintasz a *.swf-re?
Szerk: Mégiscsak lejött egy 50kbs swf, de üres...
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD
Nem csodállom, hisz maga a Flash állomány (swf) se mûködik rendesen, egy nagy fehér lapot kapunk. Letöltöttem, és a Flash Player-rel is ugyanez a helyzet.
http://users.atw.hu/orsieskata/kep/m.swf ez lene az
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD
Szal nézd meg hogy hogy swf elérési útvonala okés-e.
Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD