zombi
Есть вот такой код
<script type="text/javascript">
if (self.innerWidth)
frameWidth = self.innerWidth;
else if (document.documentElement && document.documentElement.clientWidth)
frameWidth = document.documentElement.clientWidth;
else if (document.body)
frameWidth = document.body.clientWidth;
else
frameWidth = 555;
if (frameWidth < 538)
textWidth = 240;
else if (frameWidth < 1072)
textWidth = 505;
else
textWidth = 1041;
document.write("<p style=\"width:"+textWidth+"px\">"+frameWidth+" - "+textWidth);
</script>
<noscript><p style="width:1041px"></noscript>
Если он вставлен ниже body, то всё нормально работает.
Как сделать так, чтобы этот код сделать функцией и запихнуть в head, а потом чтобы можно было эту функцию вызывать из body?