Výsledky 1 až 11 z 11

Téma: zobrazeni obrazku po najeti na miniaturu

  1. #1

    Standardní zobrazeni obrazku po najeti na miniaturu

    nevi nekdo kde sehnat skript, kde po najeti na miniaturu obrazku nebo na text se zobrazi velkej obrazek??

    idelani by byl skript kterej ty obrazky nacita az po tom najeti.zrejme JS...

    CSS hover efekty sem uz nasel...ale pokud vim nacitaji se skryvany obrazky soucasne se strankou coz ja nechci...

    diky za rady...
    nic....

  2. #2
    Senior Member Avatar uživatele D_a_v_i_d
    Založen
    08.12.2002
    Bydliště
    Praha
    Věk
    44
    Příspěvky
    5 153
    Vliv
    358

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    No přes JS by to asi určitě šlo a dobrý skripty bývají třeba tady -

    www.hotscripts.com

    Tohle je příslušná kategorie

    http://www.hotscripts.com/JavaScript...cts/index.html
    A Jedi gains power through understanding; a Sith gains understanding through power

    Destkop machine: Intel Core i5 2400/MSI P67A-C45 /2x4 GB DDR3 1333 MHz/Sapphire HD6790/22" LCD HP w2216/DSL 8MBit connected
    Na filmy v posteli: Lenovo IdeaPad S9e/1,6 GHz Intel Atom, 1 GB RAM, 80 GB HDD
    Na práci: Dell E5500/T9550 2,66 GHz Intel, 3 GB RAM, 120 GB HDD

  3. #3
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    322

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Napr takto:
    Kód:
    <html>
    <head>
      <title>Page</title>
      <script type="text/javascript">
        function showPic(pic)
        {
          var obj = document.getElementById('view');
          if(!obj) return;
    
          if(pic=='') {
            obj.innerHTML = "";
          }
          else {
            obj.innerHTML = "<img src=\""+pic+"\" alt=\""+pic+"\" />";
          }
        }
      </script>
    </head>
    <body>
      <div>
        <span onmouseover="showPic('obrazek1.jpg')" onmouseout="showPic('')">Obrazek1</span><br />
        <span onmouseover="showPic('obrazek2.jpg')" onmouseout="showPic('')">Obrazek2</span>
      </div>
      <div id="view" style="border: 1px solid #000000; width: 640px; height: 480px;">
      </div>
    </body>
    </html>
    V divu "view" se zobrazuji obrazky..staci najet na jeden ze spanu nad nim. Ty muzes nahradit treba jinymy obrazky v mensim rozmeru.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  4. #4

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Citace Původně odeslal Anduril Zobrazit příspěvek
    Napr takto:
    V divu "view" se zobrazuji obrazky..staci najet na jeden ze spanu nad nim. Ty muzes nahradit treba jinymy obrazky v mensim rozmeru.
    tohle prave zobrazuje v tom divu.ja bych potreboval neco jako tooltip...

    neco jako je tady
    http://www.templatemonster.com/
    po najeti vpravo na ty miniatury...
    Naposledy upravil Miiisa; 19.09.2006 v 13:47.
    nic....

  5. #5
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    322

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Citace Původně odeslal Miiisa Zobrazit příspěvek
    tohle prave zobrazuje v tom divu.ja bych potreboval neco jako tooltip...
    Kód:
    <html>
    <head>
      <title>Page</title>
      <script type="text/javascript">
        var IE = document.all ? true : false;
    
        if (!IE) document.captureEvents(Event.MOUSEMOVE);
    
        document.onmousemove = getMouseXY;
    
        var mX = 0
        var mY = 0
    
        function getMouseXY(e) 
        {
          if (IE) { 
            mX = event.clientX + document.body.scrollLeft;
            mY = event.clientY + document.body.scrollTop;
          } 
          else {
            mX = e.pageX;
            mY = e.pageY;
          }  
    
          if (mX < 0) mX = 0;
          if (mY < 0) mY = 0;  
    
          return true
        }
    
        function showPic(pic)
        {
          var obj = document.getElementById('view');
          if(!obj) return;
    
          if(pic=='') {
            obj.innerHTML = "";
            obj.style.display = "none";
          }
          else {
            obj.innerHTML = "<img src=\""+pic+"\" alt=\""+pic+"\" />";
            obj.style.display = "block";
    	obj.style.position = "absolute";
            obj.style.top = mY+5;
            obj.style.left = mX+5;
          }      
        }
      </script>
    </head>
    <body>
      <div>
        <span onmousemove="showPic('obrazek1.jpg')" onmouseout="showPic('')">Obrazek1</span><br />
        <span onmousemove="showPic('obrazek2.jpg')" onmouseout="showPic('')">Obrazek2</span>
      </div>
      <div id="view" style="border: 1px solid #000000; display: none;">
      </div>
    </body>
    </html>
    EDIT: Jeste by se asi slusilo nastavit z-index tomu divu..
    Naposledy upravil Anduril; 19.09.2006 v 14:11.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  6. #6

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Uff, nešlo by to jednodušeji udělat pomocí CSS?
    ...všechno lze nějak udělat, otázkou je jak...

  7. #7

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Citace Původně odeslal Gappa Zobrazit příspěvek
    Uff, nešlo by to jednodušeji udělat pomocí CSS?
    no jo..ale to by pak neslo udelat aby se to nacitalo az po najeti imho...pac to by se muselo nacist a skrejt....

    imho to od andurila je to co potrebuju..
    nic....

  8. #8

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Pravda - pak ale chce zauvažovat nad tim, jestli toho na té jedné stránce není už mnoho a neudělat třeba stránkování
    ...všechno lze nějak udělat, otázkou je jak...

  9. #9

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Citace Původně odeslal Gappa Zobrazit příspěvek
    Pravda - pak ale chce zauvažovat nad tim, jestli toho na té jedné stránce není už mnoho a neudělat třeba stránkování
    to bude taky...ale i tak chci zachovat rychlost nacitani...tzn...dodatecnej download obrazku az po najeti u me vitezi
    nic....

  10. #10

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    Citace Původně odeslal Miiisa Zobrazit příspěvek
    to bude taky...ale i tak chci zachovat rychlost nacitani...tzn...dodatecnej download obrazku az po najeti u me vitezi
    A přemýšlels nad dobou odezvy? Je totiž možné, že o této vychytávce někteří nebudou vůbec vědět. Tim, ale nechci říct cokoliv proti tomuto řešení. Já osobně bych to radši (až budeš mít to stránkování), dělal pomocí css. Protože načte se mi text, ten si čtu a mezitim se mi načtou i skryté obrázky... Ale život je otázkou priorit
    Přirozená inteligence bude zřejmě brzy překonána inteligencí umělou, avšak přirozenou blbost umělá nikdy překonat nedokáže.

  11. #11

    Standardní Re: zobrazeni obrazku po najeti na miniaturu

    To je taky pravda - stránka se zobrazí a skryté obrázky bych se snažil umístit v kódu co nejdál, obrázky se mi mezítím načtou a jsou ihned "ready".

    Zatímco, když se budou nahrávat při až při hoveru, tak člověk zase bude otrávenej, protože aspoň já mam rád, když je už vše načtené na stránce a na nic se nečeká
    ...všechno lze nějak udělat, otázkou je jak...

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. základní použití filtrů pro DF
    Založil Jakubisko v sekci fóra Digitální foto a video
    Odpovědí: 215
    Poslední příspěvek: 28.02.2012, 19:12
  2. FAQ - Ctete prvni [UPDATE 25.11.2004]
    Založil wong v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 10
    Poslední příspěvek: 08.10.2006, 22:40
  3. Váš názor na starší notebook-viz více v dalším popisu...
    Založil Nvidia fanda v sekci fóra Notebooky
    Odpovědí: 37
    Poslední příspěvek: 15.01.2005, 21:48

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •