function a(callurl){
       MainFrame.window.location=callurl  
                }  <!--publicPath='./'; 
//  
</script>

</head> 
   <frameset id="topFrame" rows="90,*" cols="*" frameborder="NO" border="0" framespacing="0">        
<frame src="Header.aspx" name="frameHeader" id="frameHeader"  scrolling="no" noresize>
<frameset rows="*" cols="187,*" id="frameMain" name="frameMain" framespacing="0" frameborder="no" border="0" noresize>
<frame src="Menu.aspx" id="frameNav" name="frameNav" scrolling="no" noresize>
<frame src='' id="MainFrame"  name="MainFrame" scrolling="auto" noresize>
</frameset>
</frameset>
</html>
这是Index页面的部分代码, 然后我要在另一个JS页面中调用a方法,我写的调用代码是 window.top.a('SearchPhonePage.aspx?Calling=' + currentCallingParty);
现在的问题是,虽然可以跳到这个页面, 但是会先跳到Header.aspx页面然后再跳到目标页面,虽然不会在这个页面停留太久,只是一闪而过,但看起来也不舒服,,求大神帮我解决这个问题!