出力を変数 $data で使用し、適切にスクロールするために iframe (またはその他) 内に配置する必要があります。次のコードの間違いを見つけてください。
<?php
$url = 'http://lema.rae.es/drae/srv/search?id=IwxflJmT9DXX2DMkYs8Z';
$css = <<<EOT
<style type="text/css">
body
{
background: #eeeeee;
}
.a
{
color: green;
}
.f
{
font-size: 200%;
}
.o
{
font-size: 80%;
}
img
{
visibility:hidden;
}
</style>
EOT;
$data = file_get_contents($url);
$data = str_replace('</head>', $css.'</head>', $data);
echo "<iframe id='first' src='$data'
frameborder='0'
width='400px'
height='300px'
scrolling='yes'
border-style: none;></iframe>";
?>
問題はおそらく最後の行にあります。単語の定義が iframe 内に表示される代わりに、オブジェクトが見つからないというエラーが表示されます。