日期:2014-05-18  浏览次数:20439 次

超级奇怪简单的问题!折磨我两天了
我只是想在本页刷新,或者说在my_iframe框架内打开,可是怎么也实现不了,只想用JS来完成:
window.open( "s_jldw_insert?index= "+index+ "&mark=1 ");//这种方法可以打开一个新窗口,但不是本页刷新
window.open( "s_jldw_insert?index= "+index+ "&mark=1 ", "my_iframe ");   //这种方法没有反应,只是窗口会闪一下
window.location.href= "s_jldw_insert ";     //这种方法没有任务反应

请问大家是怎么回事啊?

------解决方案--------------------
response.redirect本身跳转怎么样?

------解决方案--------------------
刷新本页可以用 refresh哦。
------解决方案--------------------
javascript可以使用reload()
------解决方案--------------------
response.redirect本身跳转怎么样?

那么server.transfer效果相同了
------解决方案--------------------
response.redirect( "目标页地址 ");
server.transfer( "目标页地址 ");可以实现跳转的另外页
另外搂主啊,你的window.open没有设置self参数,默认是打开新窗口

------解决方案--------------------
本页刷新可以用 location.href=location.href;
------解决方案--------------------
呀,我说的是c#代码:)
------解决方案--------------------
你用response.redirect(“要跳转的页的地址”);这个应该可以实现的啊
------解决方案--------------------
UP