【问题标题】:Using javascript, how to auto focus after redirecting to other site? [duplicate]使用javascript,重定向到其他站点后如何自动对焦? [复制]
【发布时间】:2018-06-17 09:53:30
【问题描述】:

例如,我想先重定向到stackoverflow的询问页面,并专注于标题输入框。 为了实现这一点,我做了这个函数。

var redirectAndFocus = function (){
    window.location.replace("https://stackoverflow.com/questions/ask");
    document.getElementById('title').focus();
}();

但偶数页面已被重定向,没有发生像焦点事件这样的事情。 有什么办法吗? 如果没有,为什么不会发生?

【问题讨论】:

  • 1.位置更改是即时的,并且不会执行之后的语句。 2. 在页面中加载了引发更改的语句后,尝试在另一个页面上执行某项操作是一厢情愿的想法。除了来源问题之外,如果脚本会例如将您的详细信息提交给黑客,那将是非常糟糕的
  • 这里有很多重复项。提问前请先搜索标题
  • 感谢您回答我的幼稚问题。

标签: javascript redirect dom url-redirection


【解决方案1】:

你可以这样做。

window.location.replace("https://stackoverflow.com/questions/ask#title") ;

【讨论】:

  • 那不集中任何东西。只滚动到 ID
猜你喜欢
  • 2018-08-05
  • 1970-01-01
  • 2014-08-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-24
  • 2014-02-15
  • 1970-01-01
相关资源
最近更新 更多