« Valid statgép kód »

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.)

Kommentek RSS ikon
A bejegyzéshez érkezett kommentek, amiket RSS csatornán is követhetsz.
És mi lesz a CSS kóddal meg a noscript elemmel? :)
Na pech. Látszik, hogy nem olvasom a klónkakit. :D
Szerintem vagy vedd le, vagy linkeld! :)
Le nem fogom venni, mert nem tudtam, hogy már írt róla valaki. Max kap egy linket.
img-nek nincs altja, js nélkül nem működik. Ez így csak félmegoldás szerintem.
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 ;]).
Ezek igazából szabadon választhatóak szerintem, úgy alakítja mindenki ahogyan szeretné. :)
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 ?
Tudtam, hogy vakegér vagyok, megvan.
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.
Új komment

Itt az adott bejegyzésben elhangzottakhoz szólhatsz hozzá. Ha primitív, csúnya, vagy bunkó erkölcsről teszel tanúbizonyságot, tuti, hogy kimoderállak és rosszat mondok rólad. A hozzászólás nem kötelező, amit írsz vállald föl!

Ezeket az adatokat - ha a böngésződ kezeli a kukikat - csak egyszer kell megadnod, később módosíthatod.

Ha van gravatarod - és a gravataros e-mail-címeddel kommentálsz -, akkor az megjelenik. Ha nincs, vagy nem tudod miaz, akkor olvasd el az útmutatót és regisztrálj.

Neved: E-mail címed (nem jelenik meg): Webszájtod (ha van): Kommented: Mennyi három és három összege?
Ez védelmi célokat szolgál, szimplán írd be a fenti összeadás összegét!

A kommentedet írhatod nagyobb mezőbe vagy akár formázhatod is, de ha nem szalonképes, akkor moderálom!

Ajánló
Ebben a témában, esetleg ezen a napon voltak még ilyenek is:

Végre (2007. november 13., 11:46:30)
Evoca (2006. március 27., 03:12:07)
Opera 9 beta 2 (2006. május 23., 04:41:09)

Érdekességek
Száraz számok, pusztán csak tények:

Ez a bejegyzés 2302 napja született, 392 szóból, és 2415 karakterből áll. Ajánlhatod bizonyos linkgyűjtő oldalaknak: