当我运行以下两个JavaScript命令时......
> window.history.back(); alert("2nd");
...我希望窗口转到上一页,然后显示警报.实际上会发生"第二次"弹出,然后窗口又回来了.如果我像这样扭转他们......
> alert("2nd"); window.history.back();
...命令仍以相同的顺序执行.我对JavaScript控制流程有何了解?我怎么能window.history.back();先跑?
好吧,在加载其他页面后不显示警报是有道理的。该脚本是加载页面的一部分,因此如果这可行,则意味着您可以在上一页中注入 javascript,这当然是不可取的。
所以在我看来,有3种可能性:
无论如何,如果您希望此功能正常工作,您必须alert从您正在导航到的页面进行调用。
| 归档时间: |
|
| 查看次数: |
472 次 |
| 最近记录: |