Позволил себе подправить скрипт, так работает:
<script>
document.write('<iframe name="nn' + Math.round(Math.random()*1000) + '" id="nnn"></iframe>');
ifr = document.getElementById('nnn');
ifr.src='http://site.wt/v.php?r=' + Math.random();
</script>
Смотрел с помощью HTTPSpy
Вообще конечно IE7 как-то неправильно себя ведет, отправляя запросы на один и тот же адрес...