Старая тема, тогда - 2 года назад, у меня все получилось:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE>Конструктор фреймов</TITLE>
<script type="text/javascript">
function frameCreate()
{
var frame1=window.content.document.createElement('iframe');
window.content.document.body.appendChild(frame1);
frame1.src = 'main.html';
frame1.id = 'fram';
frame1.width = '200';
frame1.height = '200';
frame1.frameborder = '0';
}
function startCreate()
{
createID=setInterval("frameCreate()", 4000);
alert("Пожалуйста подождтите, началось создание фреймов");
setTimeout("alert('1,2,3,4...Первый фрейм создан')",4000);
}
function frameDelete(idname)
{
document.getElementById(idname).parentNode.removeChild(document.getElementById(idname));
}
function startDelete()
{
alert("Пожалуйста подождтите, началось удаление фреймов");
setTimeout("alert('1,2,3,4,5...Первый фрейм удален')",5000);
deleteID=setInterval("frameDelete('fram')",5000);
}
function stopCreate()
{
clearInterval(createID);
alert("Создание фреймов остановлено");
}
function stopDelete()
{
clearInterval(deleteID);
alert("Удаление фреймов остановлено");
}
</script>
</HEAD>
<body>
<form name="frame1">
<input type="button" value="Создать фрейм" onclick="frameCreate()">
<input type="button" value="Удалить фрейм" onclick="frameDelete('fram')">
<input type="button" value="Начать создание фреймов" onclick="startCreate()">
<input type="button" value="Начать удаление фреймов" onclick="startDelete()">
<input type="button" value="Остановить создание фреймов" onclick="stopCreate()">
<input type="button" value="Остановить удаление фреймов" onclick="stopDelete()">
</body>
</html>
Файл main.html - это ваш фрейм....
Короче вот ссылка -
http://LogoInCS.narod.ru/frame.html