Yo lo utilizo así por ejemplo, hay muchas maneras:
Código:
<html>
<head>
<script language='javascript'>
function ponerpagina()
{
var agujero = document.getElementById('ifr');
agujero.src = 'mipagina.htm';
}
</script>
</head>
<body>
<iframe id='ifr'></iframe>
<br>
<input type='button' value='Cambiar' onClick='ponerpagina();'
</body>
</html>