Php 重新加载页面并将用户带到光标所在的位置

Php 重新加载页面并将用户带到光标所在的位置,php,jquery,html,Php,Jquery,Html,是否可以在重新加载页面后将用户带到光标所在的位置?我在使用PHP重新加载页面时基于一些URL参数启用了。但在新窗口中,文本区域将在页面底部打开。如果页面已经很长,文本区域将隐藏在下面 是否有任何方法可以在重新加载页面后,将文本区域显示在视口中,以便填充 我试过: <a href="url/to/page?write#ok">Write</a> ... <a href="#ok">#<a> <!-- setting a bookmark to

是否可以在重新加载页面后将用户带到光标所在的位置?我在使用PHP重新加载页面时基于一些URL参数启用了
。但在新窗口中,文本区域将在页面底部打开。如果页面已经很长,文本区域将隐藏在下面

是否有任何方法可以在重新加载页面后,将文本区域显示在视口中,以便填充

我试过:

<a href="url/to/page?write#ok">Write</a>
...
<a href="#ok">#<a> <!-- setting a bookmark to get the viewport here -->
<textarea><textarea>

...
# 

我知道有很多使用AJAX、lightbox等的解决方案,但我需要一种通用方法,可能是HTML或服务器端解决方案。或者,也可以说它可以是jQuery。

您似乎没有正确地使用锚(或您所称的书签)。如果将
标记的id设置为“ok”,您应该能够使用页面链接中的#直接链接到页面的该区域。示例:
somepage.html#ok


无需使用
标记来创建锚定。这已经过时了。

您希望用户也将注意力集中在这一点上吗?