You could use javascript to load both frames: <script language="JavaScript" type="text/javascript"> function load(url1, url2) { top.frames['frame1name'].location.href=url1; top.frames['frame2name'].location.href=url2; } </script> Then call it like this: <a href="javascript:void(0);" onclick="load('somepage.htm','someotherpage.htm');">do now</a> Frames can also be referred to ordinally. Hopefully that will help to solve the problem.