试试这样:
<script>
function aaa()
{
//oWorkList代表frame中的一个页面
oWorkList.location.assign("http://expert.csdn.net/Expert/topic/1780/1780569.xml?temp=.3712122");
}
function next() {
//oWorkMain代表frame中的另一个页面
oWorkMain.location.assign("http://expert.csdn.net/Expert/TopicView1.asp?id=1780487");
}
</script>
<FRAMESET cols="*,*" onLoad="aaa()">
<FRAME SRC="" name="oWorkList" onLoad="next()">
<FRAME SRC="" name="oWorkMain" >
</FRAMESET>
<script>
function aaa()
{
//oWorkList代表frame中的一个页面
oWorkList.location.assign("http://expert.csdn.net/Expert/topic/1780/1780569.xml?temp=.3712122");
}
function next() {
//oWorkMain代表frame中的另一个页面
oWorkMain.location.assign("http://expert.csdn.net/Expert/TopicView1.asp?id=1780487");
}
</script>
<FRAMESET cols="*,*" onLoad="aaa()">
<FRAME SRC="" name="oWorkList" onLoad="next()">
<FRAME SRC="" name="oWorkMain" >
</FRAMESET>
<!--
var sURL = "a.htm";
function aaa()
{
sURL = "b.htm"; // oWorkList代表frame中的一个页面
// 当oWorkList下在完成执行同步操作:AsyncLoad
oWorkList.location.assign(sURL);
}
function AsyncLoad()
{
oWorkMain.location.assign(sURL);
}
//-->
</SCRIPT><iframe name="oWorkList" src="a.htm" height="200" width="300" onload="AsyncLoad()"></iframe>
<iframe name="oWorkMain" src="about:blank" height="200" width="300"></iframe>
<BR><BR><INPUT TYPE="button" onclick="aaa()" value="同步">
:_)
最好还是在oWorkList.location.assign(url);指向的网页中写onload