母版页中,无刷新Javascript跳转的问题
母版页中由于有AJAX的UpdatePanel 所以跳转的时候用的 [code=JScript][/code]javascript:window.location.href=""
但是,这样就会使母版页整个回发,怎么才能只让内容页跳转,而母版页不刷新呢?
[解决办法]
母版页和内容页在编译完成后是一个完整的页面,在客户端没有2个页面的概念。
window.location.href就是整个页面。
你要内容页更新,既然你使用了UpdatePanel ,你可以使用服务器端事件,
另外也可以,$("#div1").html("ajax返回哦的结果")来得太更新页面上的局部内容
[解决办法]
使用ajax局部更新吧,服务端事件会更新整个页面是必然的,用了updatepanel也只是视图上类似局部刷新罢了
还有页面跳转,当然会刷新页面了,你要做到只刷新子页面,请使用iframe的方式加载子页面,
母版页的方式只是能让你代码系统些,就像类的继承一样,内容页继承到了母版页的内容,不是说用了母版页就有一个同样的父页面了
[解决办法]
+1