22786
Html-, css- és php-help
  • Vorpal
    #7818
    Hát ha igy átfutom a sourcot - jókis rendetlenség van,
    nem igazán értek az extra.hu hoz de pl ez mi?
    <script charset="utf-8" type="text/javascript" /> és ennyi?

    akkor a li elé kell ám valami
    <ul>
    <li>Kezdőlap</li>
    </ul>

    és ezt a body stylet sem értem
    body style=" " ezt a css ben deklaráld - előre ennyi
  • bracsek #7817
    <script charset="utf-8" type="text/javascript" >
    <div id="page">

    ezért, a scriptet be kö zárni... mert hanem azt hiszi a buta szexplorer, hogy mind script és nem is érti mi az... de az okos firefox, bezárja magának, max nem jó helyen, de legalább próbálkozik, most sikerűlt neki...
  • busky
    #7816
    Sziasztok!
    Segítséget szeretnék kérni, hogy vajon miért nem látja az IE ezt az oldalt? http://agocsgaborka.extra.hu
    A FF gond nélkül megnyitja. Előre is kösz a segítséget.
  • Netgear
    #7815
    nem egészen jóó, csak nem akarja frissíteni
  • Dj Faustus #7814
    1. <frameset> + <frame> - elavult, ósdi, rusnya megoldás (keresőrobotok nehezebben indexelik be az oldalt -> rosszabb keresőhelyezés; felolvasószoftverek/régebbi/mobil böngészők nem szeretik).
    2. A menü (és a többi statikus dolog) a fődokumentumban, a tartalom <iframe>-ben. Ez talán egy kellemesebb megoldás, mint az előző.
    3. Javascript (Ajax) segítségével. Ez meg most trendi, de Javascript révén ügyelni kell a diszkrét alkalmazására (ugyanis a Javascript letiltható a böngészőkben, személyi tűzfalakban).
  • Nicci
    #7813
    köszi szépen, próbálkozok...
  • bardocz
    #7812
    framekben kell csinálni,de sajna azt nem tudom megcsinálni,hogy jó legyen,meg egyáltalán:S de ha framevel csinálod,akor csak egy adott érsze frissül az oldalnak
  • Nicci
    #7811
    sziasztok!
    van egy kis gondom, szeretnék egy olyan weboldalt készíteni, ahol a menüsor mindig megmarad és egy másik (alatta vagy mellette levő) táblázatban jelenne meg az adott menügombra kattintva a szöveg van bármi.
    szóval próbálkoztam táblázattal, de nem tudom, hogy kell elérni, hogy ne új ablakban jelenjen meg, hanem alatta és megmaradjon minden más úgy, ahogy volt.
    tudna valaki segíteni?
  • Netgear
    #7810
    Jó lesz ez. KÖSZI

  • Lazarus
    #7809
    Jah, ez a "notimer" dolog kihagyható
  • Lazarus
    #7808
    Egy barbár megoldás:

    <img id="kep1" src="valami.jpg?random=999">

    <script>
    // MAIN LOOP
    function timer()
    {
    // reload funkció futtatása percenként
    setTimeout("reload()",60000);
    }

    function reload(opt)
    {
    // Kép frissítés
    document.getElementById("kep1").src = "valami.jpg?random=" + Math.round(99999*Math.random());

    // Loop újraindítása
    if(opt != "notimer"){timer()}
    }
    <script>
  • Netgear
    #7807
    na de hogy?
  • Lazarus
    #7806
    javascriptel megoldható
  • Netgear
    #7805
    Egy kérdésem lenne, hogyan oldható meg az, hogy egy oldalon van egy csomó kép, és frissíteni kellene őket percenként. Nekem csak azt sikerült, hogy az oldal frissül...de nem a legjobb. Megoldhato, hogy csak a képet frissüljenek. THX.
  • Cat 02 #7804
    Mind1, aki IE 6 ot használ max nem ránk szavaZ :D
  • Vorpal
    #7803
    tjah ie7
  • Cat 02 #7802
    műxik, köszi :)
  • passatgt
    #7801
    Span nem blokkszintű elem, én meg annak raktam a display:block-al.

    Írd át a js kódban ezt a részt:
    e.style.display = 'block';

    Erre:
    e.style.display = 'inline';
  • Cat 02 #7800
    valamiért a karaktert új sorban rakja, nem tudod miért lehet ?
  • passatgt
    #7799
    ie7?
  • Vorpal
    #7798
    most néztem rá és nekem nincs gond IE alatt a hoverral
    tr td:hover simán megy
  • passatgt
    #7797
    :hover ie-ben nem megy, csak linknél

    JS-el tudod még megoldani:
    <script type="text/javascript">

    <!--
    function toggle_visibility(id) {
    var e = document.getElementById(id);
    e.style.display = 'block';
    }
    function toggle_hidden(id) {
    var e = document.getElementById(id);
    e.style.display = 'none';
    }
    //-->
    </script>

    <a href="#" onMouseover="toggle_visibility('ideazid');" onMouseout="toggle_hidden('ideazid');">Click here to toggle visibility of element #foo<span id="ideazid" style="display:none">Ide valamilyen karakter</span></a>

  • Vorpal
    #7796
    p
    {
    visibility: hidden
    }

    p:hover
    {
    visibility: visible
    }

    nem próbáltam de igy lenne logikus - a p ben pedig a szöveg ill karakter?
  • Cat 02 #7795
    másképpen nem ? (h nem képet hozzon be hanem pl egy "<"-t)

    1ébként így lehet olyat is csinálni h
    .valamilyen_div:hover {
    background:url(pics/hatter_on.gif) no-repeat top right;
    }
  • passatgt
    #7794
    meg.

    a {
    padding-right:10px;
    background:transparent;
    }

    a:hover {
    background:url(images/nyil.gif) no-repeat top right;
    }
  • Cat 02 #7793
    CSS el meg lehet oldani h ha a link fölé viszem a kurzort megjelenjen mellet egy nyíl ? (+ karakter)
  • Butch3r
    #7792
    és még ha a visszára kattint a böngészőben a felhasználó egyik almenü nézegetése után akkor ha szükséges olyat is be kéne iktassak ,hogy ne a főoldalra ugorjon vissza hanem csak az előzőleg látogatott részre :o
  • Butch3r
    #7791
    mert nekem akkor az almenüket a tartalom oldalba tenné ugye viszont ott ne mtudom elválasztani az almenüket a tartalomtól.. egy 1:2 felosztásban igaz? vagy lehetséges?
  • Butch3r
    #7790
    értem köszi... adtad azt a javascriptes példát ajaxosat.. az alapján ugye megcsináltam jól a dolgokat viszont mi van ha azt akarom elérni, hogy egy linkre kattintva 2 ilyen helyen (tartalom oldalon) jelenjen meg különböző tartalom. Pl az egyik részen az almenük a másik részén pedig a tartalmaik... ezt csak akkor tudom megvalósítani ha más eljárás alapján fejlesztek, vagy pedig ha az összes további aloldalt amit így akarok megcsinálni ujra meghívom teljesen csak az almenükkel együtt és csak a tartalmakat változtatom oldalanként? remélem érthető :/

    előre is köszi
  • Dj Faustus #7789
    "És a javascripttel nicns bajod? Úgy értem elég megfelelő erre a célra? :)"
    Mivel a Javascript letiltható, blokkolható, ezért ajánlatos diszkrét Javascriptet (ez nem külön Javascript-változat, csak egy kódolási metódus) használni, tehát az oldal böngészhető legyen Javascript használata nélkül is.
  • d1v1d4v1d
    #7788
    Remekül működik, köszi a segítséget:D
  • phoenix1
    #7787
    Szia! .swf fájlok beágyazására használj swfobject-et. IE alatt azért nem jelenik meg, mert nem találja az swf fájlt. Az embednél meg van adva az elérési útvonal object-nél nincsen!
    Próbálkozz az swfobject használatával, egyszerűbb a beágyazás. Swfobjectről és használata.
  • d1v1d4v1d
    #7786
    Sziasztok!
    Szeretném a segítségeteket kérni; felraktam az oldalamra egy flash játékot. Firefox alatt rendesen működik, de az IE7 nem jelenít meg semmit. mi lehet a gond?
    az oldalt itt éritek el: loter-miller.fw.hu játék menüpont

    előri is köszi
    d1v1d4v1d
  • Butch3r
    #7785
    örök hála jövök egy rekesz sörrel :) javascripttel megcsináltam nagyon zsír :) remélem majd hamarosan 3szor jobb oldalt tudok csinálni ha sokat gyakorlom most kezdtem el igazán fogllakozni vele igazából már tanultam phpt css t html t meg web adatbázis kezelést de az régen volt :/

    És a javascripttel nicns bajod? Úgy értem elég megfelelő erre a célra? :)

    Különben remek :) majd ha van még vmi írok :)
  • Butch3r
    #7784
    köszönöm szépen :) megpróbálom megoldani ezek alapján :)
  • Dj Faustus #7783
    "az oldalon a menümben a linkre kattintva ne töltse be az egész oldalt ha csak a tartalom mezőt kéne megváltoztatni"
    1. megoldás: soron belüli keret használatával példa, másik példa
    2. megoldás: Javascrittel (Ajaxxal) példa
    És még egy lehetőség: PHP switch+get (de a menűt ugyanúgy be kell töltenie - így ez nem megoldás) cikksorozat

    "Ezt persze php vel vagy css el amivel egyszerűbb és az oldal gyorsabb lesz tőle meg kevesebb kód és munka :) "
    A CSS az oldal kinézetéért felelős, a PHP meg szerveroldali erőforrásokat kezel. Az, hogy egy oldalon csak a tartalom frissüljön nem ezeken múlik.
  • Butch3r
    #7782
    Ezt persze php vel vagy css el amivel egyszerűbb és az oldal gyorsabb lesz tőle meg kevesebb kód és munka :)
  • Butch3r
    #7781
    Sziasztok... lenne egy olyan kérdésem vagy kérésem, hogy aki tud segítsen plz mert nem tudom hogy lehetne megoldani egyszerűen, hogy az oldalon a menümben a linkre kattintva ne töltse be az egész oldalt ha csak a tartalom mezőt kéne megváltoztatni és csak az adott menüponthoz tartozó információt jelenítse meg ugyan azon a képen a weboldal ugyan azon részén....

    remélem érthető :/ bocsi a fogalmazásért
    előre is köszi a helpet
  • Dj Faustus #7780
    "Tenni lehet valamit hogy ne lehessen kijátszani? mert azt le tudom kérdezni hogy böngészőben referal bevan-e kapcsolva de hogy hamisítják-e azt már nem tudom ellenörizni egyenlőre :S"
    Például létrehozol egy sütit vagy rejtett űrlapmezőt, aminek a tartalmaa szerveren generálódik (illetve ellenörződik) egy általad kialakított algoritmus alapján.
    Ha ez a süti/ürlapmező nem létezik, vagy nem megfelelő értékeket tartalmaz, akkor a próbálkozó trükkzni próbál.

    Viszont ott van még a "man in the middle"-támadások. Ez ellen valamelyest az SSL (lásd https) véd.

    No meg minden egyes fontos műveletet, amit a felhasználók elkövetnek, naplózz.
  • bracsek #7779
    A saját formodat átszerkesztem, böngészés közben, majd a saját headerrel küldöm vissza.... az ellen nincs mit tegyél, max annyit, hogy szigoruan ellenőrzöd, amit küldtem...