【问题标题】:How to redirect to another page and print an alert?如何重定向到另一个页面并打印警报?
【发布时间】:2017-07-28 14:29:24
【问题描述】:

我需要重定向到另一个页面,当它加载时我需要打印一个警报(“HELLO”);

我认为是这样的:

$.load(path, function() {
    alert.log("HELLO");
});

我刚刚使用了window.location,但它不正确,因为通过更改我的网址我无法打印alert("HELLO")

谁能帮帮我?

【问题讨论】:

  • 您是否可以控制要重定向到的document
  • @guest271314 是的
  • 您是否尝试过在要重定向到的document 上使用jQuery() 别名.ready()
  • 该代码不会重定向,并且无法重定向页面并使用您页面中的代码触发该页面中的代码。
  • 您需要将参数传递到下一页,并且服务器端脚本必须生成警报。相反,您可以打开一个子窗口,而不是重定向,然后您可以从初始页面弹出警报。如果你想走这条路,请告诉我。

标签: javascript jquery node.js


【解决方案1】:

您可以尝试通过window.location 更改页面,但是如果您想在另一个页面中提醒某些内容,则此页面应包含带有警报的脚本。在您的新页面中只需添加:

$(document).ready(function() {
  alert('HELLO');
})

【讨论】:

  • 我猜他真正想要的是将消息传递到下一页,并为此显示警报。当然,这需要向重定向附加一个参数,并使用服务器端脚本来处理它。
  • @DavidPm 如果是这样,这里是关于传递参数的答案:stackoverflow.com/a/19036954/6053654
猜你喜欢
  • 1970-01-01
  • 2018-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-29
  • 1970-01-01
相关资源
最近更新 更多