22786
Html-, css- és php-help
  • bracsek #9542
    nm
  • bracsek #9541
    dropdownmenu(document.getElementById('almenudiv').style.display='none';
    dropdownmenu(document.getElementById('almenudiv').style.display='block';

    csak kell kicsit próbálkozni, nem olyan bonyolult ez :), de mind egy, helyetted nem tanulhatunk meg semmit, de az ilyen ingyen scriptekkel mindig lesz bajod, mert módosítani nem nagyon tudod, és érteni sem :)
  • mike0013
    #9540
    működik, tökéletesen, örök hálám neked:)
  • mike0013
    #9539
    köszi szépen, megpróbálom:)
    SPOILER! Kattints ide a szöveg elolvasásához!
    http://ingyenweblapok.hu/indexjavamenuk.php - innen a 6. (azért írom spoilerben, hogy ne reklámozzak:)

    lehet, hogy egyszerűbb lenne újat írni, csak nem igazán értek a js-hez:(
  • bracsek #9538
    a menure csak annyit, hogy szerintem nem map areara van tervezve, esetleg érdekelne, ahonnan szedted hogy van, mert az offseteket mikor számolja bukik ki, de LoL 6 os explorerem jelenleg nincs, de remélem abban is megy, nézd meg légyszíves.


    a menut így is használhatod, ez nem megoldás, csak kijátsza a problémát, hamarabb lehet újat írni, mint kijavítani :)

    <map name="menu">
    <area onclick="return clickreturnvalue()" onmouseover="dropdownmenu(document.getElementById('smenu1'), event, menu1, '120px')" onmouseout="delayhidemenu()" shape="rect" coords="96,2,146,20" href="http://x360team.uw.hu/index.php" alt="Hírek">
    <area onclick="return clickreturnvalue()" onmouseover="dropdownmenu(document.getElementById('smenu2'), event, menu2, '120px')" onmouseout="delayhidemenu()" shape="rect" coords="183,2,250,20" href="http://x360team.uw.hu/index.php?go=cikkek" alt="Játékok">
    <area onclick="return clickreturnvalue()" onmouseover="dropdownmenu(document.getElementById('smenu3'), event, menu3, '120px')" onmouseout="delayhidemenu()" shape="rect" coords="284,2,370,20" href="http://x360team.uw.hu/index.php?go=ttk" alt="Hardware">
    <area onclick="return clickreturnvalue()" onmouseover="dropdownmenu(document.getElementById('smenu4'), event, menu4, '120px')" onmouseout="delayhidemenu()" shape="rect" coords="405,2,463,20" href="http://x360team.uw.hu/index.php?go=vegigjatszas" alt="Fórum">
    <area onclick="return clickreturnvalue()" onmouseover="dropdownmenu(document.getElementById('smenu5'), event, menu5, '120px')" onmouseout="delayhidemenu()" shape="rect" coords="500,2,595,20" href="http://x360team.uw.hu/index.php?go=contact" alt="Elérhetőség">
    </map>


    <div id="part1"></div>

    <div id="part2"></div>

    <div id="part3" ><img src="index_05.jpg" usemap="#menu" border="0">
    <div id="smenu1" ></div>
    <div id="smenu2" style="margin-left:100px" ></div>
    <div id="smenu3" style="margin-left:210px" ></div>
    <div id="smenu4" style="margin-left:320px" ></div>
    <div id="smenu5" style="margin-left:430px" ></div>
    </div>

    nem jót választottál menűnek, eléggé zagyva kód :)
  • mike0013
    #9537
    úú, nagyon király vagy, köszi szépen!:)
  • bracsek #9536
    #bal_sav_part1 {
    ...
    font-size:1px;
    ...
    }

    sporolj a sorokkal, minek annyit írni?
  • mike0013
    #9535
    ja igen, ezt elfelejtettem:P
    imádom a két böngésző közti különbséget:D
    de amúgy most már egész jól belelendültem a javításába:D
    http://x360.try.hu
    csak hát az IE megint alkot...:D:D:D
    hogy lehetne azt a kis 4pixeles csíkot hozzáragasztani az alatta lévő elemhez:)?
  • Cat 02 #9534
    Ha ez megnyugtat IE-ben is rossz a menü :D
  • mike0013
    #9533
    oks:)
    bár passatgt már írt, és most próbálgatom a tanácsát:D de végülis van egy másik gond is...
    szóval első: http://x360.try.hu van ez az oldal és IE-ben totál szétesik, erre kéne valami megoldás.
    FF-ben a menü rossz és arra is kéne valami megoldás.:D dióhéjban ennyi:)
    Források:
    index.php | CSS | MENÜ JS FÁJLJA
  • CattiBrie
    #9532
    próbáld meg leírni ide :)
  • mike0013
    #9531
    Sziasztok!
    Van egy hatalmas gondom css-ben, és hosszú és bonyolult lenne ide leírni, szóval légyszi, aki érez erőt erre, hogy segítsen, az írjon pm-et:)
    Köszi előre is!
  • bracsek #9530
    ügyes 5 ös, csak ezt minek kell ide? szét ni egy topikot de jó, explorerbe km hosszú amit írtál köszi, megomlott az egész tőled.
  • dav1d
    #9529
    kérdéstől függetlenül szerintem olvasd át ezt.
  • Cat 02 #9528
    Gyorsítótár ürítés esetleg ?
  • Maco13
    #9527
    htx
  • wudy86
    #9526
    Itt nagyobb az esélye, h segítenek: Clearbox JS
  • wudy86
    #9525
    Elnézést a sok hozzászólás miatt! Az előbb írtakat módosítanám, a Firefox 3.1 Beta 1-el nézve történt nálam olyan, h amikor levittem az egeret a képen, akkor nem jelenítette meg a kisképeket, abban az esetben sem, ha minden kiskép be volt téve az oldalra. Nem ez a hiba forrása véletlenül nálad is?
  • Maco13
    #9524
    Sziasztok!
    Tudtok megoldást a Clearbox IE-ben megjelenő hibájára, hogy csak 1 képernyő magasságban sötétíti el a hátteret?
  • wudy86
    #9523
    Hello!

    Én is tapasztaltam ezt a hibát, amit írsz, a CB-ban és csakis Firefox alatt jön elő, IE-ben, Safariban, Operában semmi gond. Szerintem jelezd a Clearbox JS topikban, a készítője pyro biztos többet tud segíteni neked.
  • CattiBrie
    #9522
    Hallottam pár okosságot róla.
    Mint például:
    - csak jpg képeket tud megjeleníteni (gif, png ejtve)
    - csak <img> tag-es képeket tud megjeleníteni, background-ot nem
    - nem szereti a div-et, így megoldás a <table>-el készíteni a hírlevél oldalszerkezetét

    Vissza a múltba -.-
  • Blasta
    #9521
    Ó persze, még nincs kész, van még pár dolog vele, azé kösz :)
  • Lazarus
    #9520
    a <title>-t írd át ;)
  • Blasta
    #9519
    Esetleg a net sebességével lehet összefüggésben?
    (itt kurvagyors, otthon kevésbé)
  • Blasta
    #9518
    Érdekes, most meg olyan mintha hibátlan lenne :S
    Nem értem.
    Pedig csak annyi a változás, hogy reggel otthonról néztem, most meg m.helyről.
  • Blasta
    #9517
    Sziasztok!

    Erre tudtok vmi megoldást?
    link

    - kattintsatok pl. a "FÜRDŐK" gombra
    - ne csináljatok semmit, csak vigyétek le az egeret az alsó sávra, ahol a CB a thumbnail-eket jelenítené meg (mert ezek olyan galériák, ahol nem látszódnak a kisképek)
    - ha a köv. képet megnézitek és leviszitek az egeret, már helyesen látszanak a kisképek illetve akkor is, ha visszamentek az első képre

    Én már átnéztem mindent, a legfrisebb CB van fenn, de nincs változás.
    Persze miután betöltötte a böngésző a képeket minden fasza, de addig nem működik jól.

    Előre is kösz a segitséget
  • loghboy
    #9516
    húha...ez működik...igazán köszönöm szépen!
  • Dj Faustus #9515
    HTML kódrészlet:
    <input type="text" name="bemenet" id="bemenet" />
    <input type="button" onclick="ertekel();" value="Kiértékel" />



    Javascript:
    function ertekel() {
    if (document.getElementById('bemenet').value<3) {
    alert('Kisebb mint 3');
    }
    if (document.getElementById('bemenet').value>3) {
    alert('Nagyobb mint 3');
    }
    }
  • mike0013
    #9514
    köszi szépen, megpróbálom
  • loghboy
    #9513
    Sziasztok! Egy egy egyszerű JavaScriptre lenne szükségem. Azért írom hogy egyszerű, mert nem tartalmaz sok mindent, de nekem valahogy mégse sikerült elkészítenem. Tehát: Van egy szövegmező és egy gomb.A felhasználó beír egy számot a sz.mezőbe,kattint a gombra, és ha mondjuk a szám amit beírt nagyobb 3nál, akkor kijöjjön egy alert ablak amin blablabla szöveg van, ha pedig kisebb 3nál, akkor egy másik blablablablás alert ablak. Jómagam nem értek a Javascripthez, valamennyit elkeztem "tanulgatni", de ez a rész valahogy nem fekszik. Tudom google meg minden, utánanéztem hátha találok valami hasonló scriptet, de amiket találtam azok olyan bonyolultak voltak,hogy nem tudtam kiszedni belőlük mi kell nekem.(ha kapok,akkor) a segítséget előre is köszönöm!
  • Blasta
    #9512
    Mentsd el a flash mozidat FLV állományként.
    Majd ezzel a lejátszóval lejátszhatod
  • mike0013
    #9511
    Sziasztok!
    Azt szeretném elérni flash-ben, hogy flv fájlokból berakok egymás után több videót... szépen le is játssza egymás után, de ezekre nekem kéne egy play/pause gomb, néztem neten, de az on(press) { stop(); } és hasonlók nem voltak jók:S
    Valakinek lenne valami ötlete?
    Köszi előre is
  • wudy86
    #9510
    Köszönöm!
  • Dj Faustus #9509
    Használd a #9506-os hozzászólásban is említett switch-case-es szerkezetet.
    Ezzel teljesen lekorlátozhatod az URL-ben megadott paraméter megadható értékét.

    Ennyivel egészíteném ki:
    E sor helyett
    switch($menu) {

    ezt javaslom:
    switch($_GET["menu"]) {
  • wudy86
    #9508
    Az oldal nem olyan, h lehet regisztrálni, meg hasonlók, tehát nem a regisztráltak adatainak biztonságáról van szó, hanem hogy pl. egy "rosszakaró" vagy akár véletlen folytán ne legyen sebezhető az oldal. Nem igazán tudom, h mennyire fontos ezen a "szinten" (a menük tartalmának behívása) a biztonság, hiszen így is működik az oldal, de továbblépnék és érdekelnének a megoldások erre. Néhány megoldást összeollóztam már. Ezek mennyire jók?:

    1.
    if(@is_file($_GET['menu'].'.php')){
    include_once($_GET['menu'].'.php');
    }

    2.
    $content=$menu.”.php”;
    if(file_exists($content)) {
    include ($content);
    }

    homeless: Köszi
  • Maco13
    #9507
    mit értesz biztonság alatt?
  • homeless
    #9506
    switch($menu) {
    case 'hirek':
    include('hirek.php');
    break;
    case 'akarmi':
    include('akarmi.php');
    break;
    default:
    include('index.php');
    break;
    }
  • wudy86
    #9505
    Sziasztok!

    Az oldalamon a dinamikusan változó részt a következőképpen hívom be a tartalom dobozba.

    if($menu == "kezdolap") {
    include ("$menu.php");
    }

    a menüelemek linkelése pedig a következő:

    <a href="index.php?menu=kezdolap>Kezdőlap</a>

    Tisztában vagyok vele, hogy ez így nagyon nem biztonságos és pont ez lenne a kérdésem. Hogyan lehet ezt biztonságosabban megoldani? A választ előre is köszönöm.
  • Blasta
    #9504
    Köszönöm szépen, remélem menni fog :)

    THX!
  • Dj Faustus #9503
    Pár további megoldás