HTML szerkesztés

Jelentkezz be a hozzászóláshoz.

#911
Köszi a segítséget! Ki fogom próbálni.
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!!!
Dj Faustus
#910
"Tehát vagy egy külön linket készítek a musicboxnak és nincsen nav bar és menü"
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.

#909
Aha, értem. Tehát vagy egy külön linket készítek a musicboxnak és nincsen nav bar és menü, vagy pedig beépítem a menübe de akkor ezek láthatóak lesznek. ezek szerint nincs olyan script ami eltüntetné a nv bart és a menüt, visszahatólag, tehát úgy hogy az ablak önmagát szabályozza be. Kár. Persze nálam a nagyobb problémát azt jelenti hogy a javas menü miatt a hivatkozások egy js fájlban találhatóak és onnan nem tudok erre a scriptre hivatkozni, csak közvetlen htm -re. Majd a megrendelõm eldönti melyik verziót akarja. Mindent köszönök!
Dj Faustus
#908
No tehát, ha jól értem: a következõt szeretnéd:
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).

#907
#896 A következõ oldalon találsz egy popupp ablakot. (http://djmukiboy.partysite.hu) A funkciója ugyanaz maradna, csak nem popuppként, hanem menübõl megnyitva mûködne a tervek szerint. A jelenlegi megoldásnál nincsenek navigációs elemek és nincsen menüsor és ez nagyon szimpi. Jelenleg úgy mûködik, hogy az alapból betöltõdõ oldalsó menü.htm betölti a popuppot ezen elemek néklül.
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?
Dj Faustus
#906
Egy már megnyitott ablaknak bár elvileg lehetne, de gyakorlatilag nem lehet eltüntetni a menûjét, státuszcsíkját (biztonsági okokból).

Nemigazán értem: mire kívánnád felhasználni a megnyílt, átméretezett ablakot?

#905
Hali!

Faustus, lécci még annyit, hogy hogyan tudom eltüntetni az explorer buta menüjeit? Valami további script?
Köcci!
Dj Faustus
#904
Még mindig azzal az swf-fel vacakolsz? A forrását (fla kiterjesztésût) nyísd meg Macromedia Flash-ben (Amivel szerkeszted) és File/Publish previev/HTML menûpontját használd. Az fla-t tartalmazó könyvtárban létrejön egy swf kiterjesztésû file és egy HTML. Ezt a kettõt kell felmásolni a webtárhelyre.

"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ó.

geri777
#903
ja és javastript kodot dreamwear el hogy rakjak be ?<#worship><#worship><#worship><#help><#help>

Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD

geri777
#902
Most mit csinájak hogy meg jelenjen ?

Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD

#901
Elõre is és útólag is mindent köszönök!!!
#900
Na szuper erre gondoltam. Királyos!
Most már csak annyi hogy ha el lehetne tüntetni azokat a ronda menüket az jó lenne😊
Dj Faustus
#899
" Viszont ezt én úgy szeretném megoldani, hogy az ablak méretét nem a megnyitó lapon lehessen állítani, hanem a megnyíló ablak önmagát állítsa be amikor betöltõdik."
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...

#898
Kipróbáltam. Ez már közelebb vitt a megoldáshoz köszi. Viszont ezt én úgy szeretném megoldani, hogy az ablak méretét nem a megnyitó lapon lehessen állítani, hanem a megnyíló ablak önmagát állítsa be amikor betöltõdik. ez azért fontos mert az ablakra egy javaszkriptes menübõl történik a hivatkozás nem pedig úgy ahogy a példádban van. A javascriptes menüben pedig csak direkt a htm -re tudok hivatkozni. No ezért valami olyasmi kellene, hogy onLoad azon a lapon amelyik betöltõdik. Mert a te scriptedben ugyebár megjelenik egy szöveges link ami megnyitja a javascriptel az oldalt. Viszont a menüszerkesztõmbõl nem lehet hivatkozni egy beépített scriptre.
Dj Faustus
#897
Itt írtam a javascriptes megoldásról. Ajánlom, hogy ne az onLoad eseményhez rendeld, hanem az <a> elemhez:
<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.)

#896
Látogass el a következõ oldalra: http://djmukiboy.partysite.hu ez az az oldal, main dolgozom. az elején jön egy popupp. No ezt szeretném én menübe is berakni, hogy aki véletlen bezárja az késõbb is meg tudja nyitni. Én is valami javascriptet sejtek a dologban. A lényeg az hogy a megjelenõ oldal mérete 600/400 legyen és nem méretezhetõ.
Dj Faustus
#895
Mutatnál egy példaoldalt, hogy pontosan mire is gondolsz?
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ó.)

#894
Nem kell más is ahhoz hogy mûködjön?
#893
Köszi, behelyeztem, de valamiért nem megy. A lényeg az hogy egy menübõl akarok megnyitni egy ablakot ami max 600/400 pixel és a képernyõ közepén jelenik meg. Kvázi egy popupp. Automatikus popuppként meg is tudom oldani de úgy szeretném hogy a menübõl megnyílva jelenjen meg ugyanúgy mintha popupp lenne.
Dj Faustus
#892
A <head> és </head> elemek közé:
<style type="text/css">
body {
width: 600px;
height: 400px;
overflow: hidden;
}
</style>

batman
#891
szerintem ezt vagy CSS-el tudod megcsinálni, vagy pedig frame/iframe használatával. vagy odafigyelsz a tartalom mennyiségére 😊

[...] Te romboló állat! Te sátán!

#890
Sziasztok!

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!
Dj Faustus
#889
Szevasz!

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.

lang14
#888
hali.. olyan kérdésem lenne hogy ha találtam egfy oldalt ahol jó kis hasznos Scripteket lehet leszedni... akkor azokat hova kell beszúrni? a thml fájl elejére vagy esetleg a <html> <...> közé vagy pontosan hogy..?

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...

#887
Köszi!!!! A php meg a többi téynleg jobb megoldás csak értene hozzá az ember... Így megmaradok a kõkorszakban és egyszer talán feljlõdök is egy kicsit, de addiggra bizti kitalálnak megint valami újat, úgyhogy megint csak a kõkorszakban maradok... :o)

Dj Faustus
#886
Akkor is mûkszik az <iframe>, csak mindenképpen kell hivatkozni kell rá.
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.

#885
GOndolom ha a menût esetleg csak táblázatba csinálnám a rend akkor is ugyanaz, avagy akkor nem mûxik?

#884
Köszi!!!!!

Dj Faustus
#883
Ja és az elmaradhatatlan referenciák:
<a> - jelen esetben legfontosabb a target attribútum (azzal hivatkozunk az <iframe> name attribútumára).
<iframe> - itt pedig a name attribútum igényel megkülönböztetett figyelmet (arra hivatkozunk az <a> elem target attribútumával).

Dj Faustus
#882
Tegyük fel hogy a két <iframe> így néz ki:
<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.

#881
Sziasztok! Hogyan tudom megcsinálni, hogy az egyik iframebe vagyis beágyazott keretbõl a másik beágyazott keretbe jelenjen meg a hivatkozás? Elõre is köszi!!

Dj Faustus
#880
Ahol az m<1>.swf helyére kerûl az generált swf file neve.

Dj Faustus
#879
Ezt illeszd be a HTML oldal <body> és </body> elemei közé:
<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>" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="m<1>.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="m<1>.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="m<1>" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

geri777
#878
ok köszönöm a segicséget most akkor mit csinájak ha meg akkarom hogy jelenyeen
??

Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD

Flamaster
#877
Szal kedves geri777.😊 Létezik egy olyan funció Flashben amit a File/Publish Settings-ben találsz.
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.

Flamaster
#876
<#nyes><#eljen>
M menü - link

Dj Faustus
#875
"Persze 😊
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û! 😊

Flamaster
#874
Persze 😊
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? 😊

Dj Faustus
#873
"Nemtom mit próbáltál visszafejteni, de sem a m.swf-et nem tölti be és a source is kicsit vicces 😊"
Az m.swf-et. Flash8 nem játssza le; Sothink SWF Decompiler legújabb változata nem tudja visszafejteni.

Flamaster
#872
Nemtom mit próbáltál visszafejteni, de sem a m.swf-et nem tölti be és a source is kicsit vicces 😊
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...

geri777
#871
kurva jó na köszke az öszes dolgot nektek föleg neked Faustus !<#awink><#conf>

Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD

Dj Faustus
#870
Nos megpróbáltam visszafejteni - sikertelenûl. Flash dokumentumba beágyazni nem sikerûlt. Ebbõl arra köveztetek, hogy nem lett rendesen elkészítve a Flash állomány.

Dj Faustus
#869
Mégegyszer elmondom: a http://users.atw.hu/orsieskata/kep/m.swf elvileg egy Macromedia Flash-ben készûlt movie lenne. Ennek természetesen megfelelõ a kiterjesztése, csak a Flash lejátszó (se a böngészõbe beépített, se a külön alkalmazás) nem képes megjeleníteni bárminemû tartalmat. Valószínûleg azért mert másik oldalról lett átmásolva, és valamilyen külön adatállományt használ - azért nem látunk semmit. De mindjárt visszafejtem és meglátom.

geri777
#868
Mi akkor mijen álományba rakjam fel ?

Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD

Dj Faustus
#867
"de az se nem jelenik meg"
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.

Flamaster
#866
Tess.Itt egy példa.

geri777
#865
de az se nem jelenik meg
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

Flamaster
#864
Akkor nincs helyesen megadva "<embed src="......"
Szal nézd meg hogy hogy swf elérési útvonala okés-e.

geri777
#863
ok de nem jelnik meg semi a web oldalon

Gigabyte 890XA-UD3 | AMD Phenom II X4 955 | Kingston DDR3 3*2GB | Ati Radeon 5770HD

Flamaster
#862
Insert -> Media -> Flash