日期:2014-05-16  浏览次数:20763 次

AJAX.net下readyState取得和刷新页面后重定锚点问题! - Web 开发 / Ajax
首先,ajax.net下面 如何在客户端取得 当前一次提交的readyState值呢?

另外,提交刷新一个UpdatePanel后需要从新定锚点到顶部,但是ajax.net自己记录了上次提交前的锚点并且又把页面定义到了底部。应该如何解决?比如阻止ScriptManager再定位到上次锚点,或者在定义锚点之后再执行我需要的定位锚点。

请高手帮忙解决!!谢谢!!!

------解决方案--------------------
帮顶,希望你将问题在重新说清楚。
------解决方案--------------------
<script language="javascript">
document.oncontextmenu = function(evt){
evt = evt || window.event;
e0 = document.getElementById('RBmenu');
e0.style.top = evt.clientY;
e0.style.left = evt.clientX;
e0.style.display = "inline";
return false;
}
document.onclick = function(evt){
evt = evt || window.event;
if(evt.button!=2){
document.getElementById('RBmenu').style.display = "none";
}
}
</script>

在id=RBmenu的body中随便写点东西,按一下效果
------解决方案--------------------
顶一下