Da müsstest du auch die style-property ändern:Ich habe versucht:
='url('+img+') no-repeat';
Code:
document.getElementsByTagName('body')[0].style.background
='url('+img+') center center no-repeat';
Du kannst das Skript auch lassen wie es ist, und background-position/repeat per CSS setzen:
Code:
<style type="text/css">
body
{
background-repeat:no-repeat;
background-position:center center;
}
</style>