Avrei bisogno di allineare il footer delle mie pagine sempre al fondo della finestra ma non con css visto che sono metodi rozzi e poco precisi, ho notato che il caro del.icio.us è riuscito a ovviare al problema con javascript ed espedienti non molto chiari ( dopo vedremo perchè).
Ho preso una pagina su cui era applicata questa tecnica e ne ho estrapolato il codice "minimo" affinchè il footer rimanga sempre in basso anche senza contenuti.
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="http://del.icio.us/delicious.css?v=3o3"/>
<script type="text/javascript" src="http://del.icio.us/ui/static/lib.js?v=3o3"></script>
<script type="text/javascript" src="http://del.icio.us/ui/static/delicious.js?v=3o3"></script>
</head>
<body>
[img]http://geo.yahoo.com/serv?s=2015250002&t=7730&auth_user=[Username][/img]
<script type="text/javascript">document.write('<div id="bottom"><\/div><div style="visibility:hidden">')</script>
<div id="footer">
<div id="footer-inner">
<div id="footer-hr">
<hr />
</div>
<ul>
<li class="first">[img]/static/img/delicious.small.gif[/img] [url="http://del.icio.us/"]del.icio.us[/url][*][url="http://del.icio.us/about"]about[/url][*][url="http://blog.del.icio.us/"]blog[/url][*][url="http://del.icio.us/help/terms"]terms of service[/url][*][url="http://del.icio.us/help/privacy"]privacy policy[/url][*][url="http://del.icio.us/help/copyright"]copyright policy[/url][*][url="http://del.icio.us/help/contact"]contact us[/url][*][url="/rss/help"][img]/static/img/rss.gif[/img][/url] feed for this page[/list]
</div>
</div>
<script type="text/javascript">document.write('<\/div>'); window.onresize = footer; footer()</script>
<div style="clear:both">
</div>
</body>
</html>
Ora, mi è chiaro (o quasi) l'uso dei 2 javascript ma per funzionare ha bisogno anche di questo:
Codice PHP:
[img]http://geo.yahoo.com/serv?s=2015250002&t=7730&auth_user=[Username][/img]
Che diavoleria è questa??? Boh, qualcuno puoi aiutarmi a svelare il mistero?
Grazie per l'attenzione.
ps: Per fare un test in locale sostituite [Username] con il vostro username di del.icio.us