ciao a tutti,
nel mio sito
www.moviedays.it/teststo facendo delle prove per rendere cliccabile la skin (sfondo del sito).
Se clicco ai lati più esterni del sito mi rimanda correttamente alla url specificata nello sript per la skin.
Se però clicco in alto, sopra l'header non va da nessuna parte. come mai?
dove sta l'errore? vi posto lo script:
<script type="text/javascript">
function setkeypresshandler () {
var d = document;
if (d.addEventListener) {
d.addEventListener('click', getKeyCode, false);
} else {
if(d.attachEvent) {
d = (d.documentElement.clientHeight)? d.documentElement : d.body;
d.attachEvent('onclick',getKeyCode);
} else {
d = document.getElementsByTagName("body")[0];
d.onclick = getKeyCode;
}
}
document.getElementsByTagName("body")[0].style.cursor = 'pointer';
document.getElementsByTagName("body")[0].style.background = " #faec5b url('http://www.moviedays.it/test/images/she-died.jpg') no-repeat fixed top center";
document.getElementById("logo").style.cursor = 'default';
document.getElementById("topbar").style.cursor = 'default';
document.getElementById("menu_bar").style.cursor = 'default';
}
function getKeyCode(e){
var targ;
if (!e) var e = window.event;
if (e.target) targ = e.target;
else if (e.srcElement) targ = e.srcElement;
if (targ.nodeType == 3) targ = targ.parentNode;
if (targ.tagName == 'BODY' || targ.tagName == 'body') {
window.location='http://www.shedied.it';
}
}
setkeypresshandler ();
</script>