日期:2014-05-17  浏览次数:20939 次

页面定位问题,看起来简单,实现起来很麻烦,走过路过不要错过!
在一个页面内跳转到本面页的某一点 <a   name= "1 "> </a>
javascript是用,location= "#1 "

但如果是用了框架A和B,用A中页面A.asp的按钮来控制跳转到B中页面B.asp的页面位置
(B.asp显示时,有一个必要参数,bpara=115)

1:在A中用javascript
parent.b.window.location= "#1 "
只会显示A的内容  

2:在A中用javascript
parent.b.window.location= "b.asp?bpara=115#1 "
会显示B的内容,也能跳转到B.asp中的1的位置.但内容肯定会被刷新,用户输入的数据就会被清空.

A.asp中的脚本应该怎样写,才能像B.asp中自己控制自己一样,能正确跳转到指定位置,而且数据不刷新???



------解决方案--------------------
//刷新后不变的文本框

<HTML>
<HEAD>
<META NAME= "save " CONTENT= "history ">
<STYLE>
.sHistory {behavior:url(#default#savehistory);}
</STYLE>
</HEAD>
<BODY>
<INPUT class=sHistory type=text id=oPersistInput>
</BODY>
</HTML>
------解决方案--------------------
不大明白你的意思

------解决方案--------------------
帮顶!
------解决方案--------------------
parent.b.window.location.hash= '1 "