тут не все так просто... дело в том, что не все браузеры видят и-фрейм как фрейм, некоторые считают его объектом с параметром "src", кроме того есть еще одна неприятность... у меня почему-то наотрез отказывается открывать относительные линки... только абсолютные...
пришлось сделать вот так:

Код:
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function testmovie_DoFSCommand(command, args) {
if (command == "ld_news") {
var loc = document.location.toString();
var ind = loc.lastIndexOf('/');
var loc1 = loc.substring(0,ind) + "/" + args;
alert(loc1);
frames['news'].location.href=loc1;
}
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="VBScript">
<!--
Sub testmovie_FSCommand(ByVal command, ByVal args)
call testmovie_DoFSCommand(command, args)
end sub
//-->
</SCRIPT>
</HEAD>
</HEAD>
<body>
<OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="100%"
HEIGHT="100%"
CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"
ID=testmovie>
<PARAM NAME="MOVIE" VALUE="ld_iframe.swf">
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
<EMBED
NAME="testmovie"
SRC="ld_iframe.swf"
WIDTH="100%"
HEIGHT="100%"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
swLiveConnect="true"
PLUGINSPAGE="http://www.macromedia.com/go/flashplayer/">
</EMBED>
</OBJECT>
<br/>
<iframe name="news" src="http://www.google.com" height="520" width="100%" id="news">
</iframe>
</body>
ну а в флешке так:

Код:
var _l1:MovieClip = _root.attachMovie("m_", "m_mc", 0);
with(m_mc){
_x=Stage.width/2-_width/2;
_y=Stage.height/2-_height/2;
}
var url:String = "news.html";
_l1.onRelease = function(){
trace(url);
fscommand("ld_news", url);
}
по-другому никак не хочет...