Hozzávalók:
- egy validhuszár;
- legalább egy statgép fiók;
- notepad vagy egyéb szerkesztő..
Elkészítés:
Alap helyzetben van ugye egy ilyen csúnya statgépkód:
<!-- http://statgep.hu - ingyenstat szájt: mefi url: http://mefi.be --> <style type="text/css"> .statmachine img { border: 0px; } </style> <a href="http://statgep.hu/stat/mefi.sx" class="statmachine"> <noscript><img src="http://statgep.hu/stat/mefi/log.sx" alt="statgep.hu"/></noscript> <script type="text/javascript"> var statmachine_w = screen.width; var statmachine_h = screen.height; var statmachine_bp = screen.colorDepth; var statmachine_ref = encodeURIComponent ? encodeURIComponent(document.referrer) : escape(document.referrer); var statmachine_param = "?sw=" + statmachine_w + "&sh=" + statmachine_h + "&ref=" + statmachine_ref + "&bpp=" + statmachine_bp; document.write("<img src=\"http://statgep.hu/stat/mefi/log.sx" + statmachine_param + "\" />"); </script> </a> <!-- véget ért a statgép kód -->
Na ez tényleg nagyon nem jó. Fogjuk meg, és tegyük bele mondjuk egy statgep.js
fájlba, és alakítsuk nagyjából ilyenre:
var statmachine_w = screen.width; var statmachine_h = screen.height; var statmachine_bp = screen.colorDepth; var statmachine_ref = encodeURIComponent ? encodeURIComponent(document.referrer) : escape(document.referrer); var statmachine_param = "?sw=" + statmachine_w + "&sh=" + statmachine_h + "&ref=" + statmachine_ref + "&bpp=" + statmachine_bp; document.write("<a href=\"http://statgep.hu/stat/mefi.sx\"><img src=\"http://statgep.hu/stat/mefi/log.sx" + statmachine_param + "\" style=\"padding-top: 5px;\" /></a>");
Miután lementettük, már csak annyi dolgunk van, hogy behívjuk az oldalon, és mondjuk annak végén (mivel ha lassú a kód, akkor ne kelljen arra várni):
<script type="text/js" src="statgep.js"> </script>
Az így elkészült, valid és szép adagokat HTML lapokban tálaljuk. Kellemes számolgatást.
(A recept a klónkakin is megjelent, még korábban.)
chateve
2006. február 03. — 22:22:05
És mi lesz a CSS kóddal meg a noscript elemmel?:)
Balázs
2006. február 03. — 22:24:37
http://www.cloneshit.hu/2005/06/05/statgep-valid-koddal
;]
Levente
2006. február 04. — 01:08:15
img-nek nincs altja, js nélkül nem működik. Ez így csak félmegoldás szerintem.
Balázs
2006. február 04. — 08:36:32
JS nélkül csak a noscript-es megoldás működik, ha viszont olyat akarsz, akkor csak XHTML 1.0 Transitional lehetsz. Ha JS segítségével szúrok be egy képet, akkor ugyan ki nem szarja le, hogy van-e alt attribútuma neki (nálam van ;]).
suexID
2006. június 05. — 22:41:38
Szerintem vagy vedd le, vagy linkeld! 🙂
Mefi
2006. július 22. — 12:27:48
Na pech. Látszik, hogy nem olvasom a klónkakit. 😀
Mefi
2006. július 22. — 12:27:48
Le nem fogom venni, mert nem tudtam, hogy már írt róla valaki. Max kap egy linket.
Mefi
2006. július 22. — 12:27:48
Ezek igazából szabadon választhatóak szerintem, úgy alakítja mindenki ahogyan szeretné. 🙂
Incognito
2007. augusztus 24. — 16:03:40
Biztos én vagyok a hülye, de nem találtam meg azt a kódot amit a html-be kellene beszúrni, hogy működjön a statgép. Innen összebogarásztam, de gondolom fent van a statgép.hu oldalon is. Linket tudtok ?
Incognito
2007. augusztus 24. — 16:16:39
Tudtam, hogy vakegér vagyok, megvan.
Sümegi Zoltán
2008. január 19. — 16:43:38
Ja, ez is megoldás, bár az enyém már alapból valid.
Nem lehet img tag-et xhtml alatt document.write-al kiíratni, meg & paraméterelválasztó, meg zűrös a string + változó összefűzés is…
Csinálok egy egyszerű ilyen irányú tutoriált.