Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript location=在onload之前是否可以始终在历史记录中创建新项目?_Javascript_Events_Redirect_Html5 History - Fatal编程技术网

Javascript location=在onload之前是否可以始终在历史记录中创建新项目?

Javascript location=在onload之前是否可以始终在历史记录中创建新项目?,javascript,events,redirect,html5-history,Javascript,Events,Redirect,Html5 History,我正在使用Intent URI从网页打开Android应用程序 用户正在查看示例.net/unpaid 用户单击要支付的项目旁边的费用 浏览器导航到示例.net/charge?ref=… 哪些产出: <script>location='intent:... my android payment app ...'</script> <a href="javascript:history.back()">click here to return</a>

我正在使用Intent URI从网页打开Android应用程序

用户正在查看
示例.net/unpaid

用户单击要支付的项目旁边的费用

浏览器导航到
示例.net/charge?ref=…
哪些产出:

<script>location='intent:... my android payment app ...'</script>
<a href="javascript:history.back()">click here to return</a>
但这让我想到。。有没有一种方法可以在“返回”历史记录中获取新条目,而不必等待
load
事件被触发

<script>
  onload=function() {
    setTimeout(function () {
      location = ...
    }, 1}
  }
</script>