Jméno:    Heslo:   
Kdo je on-line
· Hosté on-line: 7

· Členové on-line: 0

· Registrovaní členové: 21
· Nejnovější člen: Kamila
PAVLAČ

17.05.2012

Stabilizace veřejných financí v nedohlednu?

V dnešních pře Rathovaných dnech se přece objevila dobrá zpráva. Český statistický úřad (ČSÚ) uveřejnil zprávu, podle které hospodaření veřejných rozpočtů v loňském roce skončilo neplánovaně výrazně lepším výsledkem.

Vláda,řešení...

Tedy, než jak původně naše vláda počítala podle svého plánu fiskální konsolidace. Přesto k tomu Kalousek vůbec nepřihlédl a nejen důchodci jsou dále poškozeni.


Vice: Stabilizace veřejných financí...
Reklama2
Udělátka: Jak si vyrobit překlápění obrázků
UdělátkaPoměrně působivě působí, když kliknete na obrázek a on se třeba za dvě vteřiny změní na jiný. Překlopí se. Taková kouzla dokáže Java Script. Připravil jsem dva takové skriptíky. Vše řídí tři schopné funkce.

Poměrně působivě působí, když kliknete na obrázek a on se třeba za dvě vteřiny změní na jiný. Překlopí se. Taková kouzla dokáže Java Script. Připravil jsem dva takové skriptíky. Vše řídí tři schopné funkce.

Skript funguje tak, že všechno řídí tři funkce, volané v tagu anchor </a> a skript na to reaguje příkazy tzv. událostí onMouseOver a také OnMouseOut.

První funkce writemsg (msg) nám zprostřdkuje ve stavovém řádku našeho browseru vypsání textu. Druhá funkce prss(num) reaguje na kurzor, jakmile se objeví nad obrázkem. Třetí funkce release(num) reguje na kurzor, když se objeví mimo obrázek. Pozor! Jm=na obrázků v HTML kódu musí být stejná. Platí to pro name="jméno_obr" a rovněž pro document.jmeno_obr.src.Aby nám fígl fungoval, potřebujeme samozřejmě dva zdrojové kódy pro HTML a JavaCsript:

JavaScript : preklop_obrazek.js

  1. // JavaScript preklop_obrazek.js
  2. <script type="JavaScript">
  3. <!--
  4. function writemsg(msg) {
  5. status - msg;
  6. }
  7. obr1 = new Image();
  8. obr1 = "obrazek-2.gif";
  9. Function press(num) {
  10. if(num==1} document.jmeno_obr.src=obr1;
  11. return false;
  12. }
  13. functiom release(num) {
  14. if(num==1} document.jmeno_obr.src="obrazek -
  15. 1.gif"
  16. return false;
  17. }
  18. //-->
  19. </script>

HTML : preklop_obrazek.html

  1. // HTML : preklop_obrazek.html
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  3. <html>
  4. <head>
  5. <meta http-equiv="content-type" content="text/html; charset=windows-utf-8">
  6. <title>Preklop obrázek, JavaScriptem</title>
  7. <script type="JavaSsript" src='preklop_obrazek.js'>
  8. </script>
  9. </head>
  10. <body>
  11. <a onMouseOver="writemsg('jmeno-obrazku');press(1);return true">
  12. onMouseOut="release(1);return true"> <img src="obrayek-1.gif" border="0" name="jmeno_obr"></a>
  13. </body>
  14. </html>

Překlop obrázek 2.html

A tohle je jednodušší verze překlápění obrázku. Především v úspornějším JavaScriptu. Ukázka je zde! Soubor (v kódu HTML je i JavaScript) si můžete stáhnout zde: preklop_obrazek.zip. Samozřejmě obrazky si nakopírujte a v kódu změňte za své! Zde máte také k dispozici celý zdroják preklop_obrazek2.html:

  1. // HTML : preklop_obrazek2.html
  2. <html>
  3. <body>
  4. <SCRIPT LANGUAGE="JavaScript">
  5. <!--
  6. NS = new Image();
  7. NS.src = "ochotska01.jpg";
  8. NA = new Image();
  9. NA.src = "9.gif";
  10. // -->
  11. </SCRIPT>
  12. <hr >
  13. <div align="center">
  14. <table>
  15. <tr>
  16. <td><a href="#preklop_obrazek2.html" onMouseOver="document.images['N'].src=NA.src;" onMouseOut="document.images['N'].src=NS.src;">
  17. <img src="ochotska01.jpg" border="0" name="N"></a></td></tr></table></div>
  18. </body>
  19. </html>



Ukázka, přejeď obrázek myší!

Resumé

Tento kód jsem různě modifikoval se svými studenty, takže by už měl nejméně půl roku „lítat“ někde po Internetu, zejména na stránkách Austria, možná že si to někdo již v Česku také všiml. Pokud by někdo chtěl třeba takovou modifikaci, aby se obrázek překlopil teprve po kliku myší/kurzorem (vadí mu klasické přčejíždění), není nic jednoduššího a také funguje! Prostě, JavaScriptovou událost onMouseOver přepíše události onClick a máte hotovo. Přeji pěknou zábavu a hlavně - ať to plní dobrý účel na vašem webu!

Související články v kategorii:
Komentáře
Zatím nikdo nekomentoval. Buďte proto první a vložte svůj komentář.
Přidat komentář
Jméno:

Validační kód:


Zadejte validační kód:

Sdílet tuto novinku
URL:
BB-Code:
HTML:
Sdílet:
Share |