【问题标题】:Redirect to another page and change div content of these page重定向到另一个页面并更改这些页面的 div 内容
【发布时间】:2012-04-11 01:27:23
【问题描述】:

当用户注册成功后,注册表单的 action 属性会将他重定向到 login.html。我想更改一个 div 文本以通知他他的注册成功。 我不明白重定向后如何更改 div 文本。

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    您不能更改其他页面上的文本,除非您在该页面上有用于该目的的脚本。

    您最好使用服务器端代码来更改消息。例如,使用 php,您将有一个 login.php 页面,该页面带有一个名为 success 的参数,因此如果您的登录成功,您将调用 login.php?success=1,并且 php 脚本会将消息添加到页面中。

    这只是可能如何完成的一个示例,但关键是您不能从当前页面上的脚本更改随后加载的页面上的内容。

    现在,如果您想使用脚本,您可以使用 jQuery 将 login.html 内容加载到当前页面上下文中,使用 .ajax() 或任何 ajax jQuery 函数 .post() , .get() 等。然后你可以使用你的脚本来改变内容,因为它会在你当前的页面中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-11
      • 2013-02-08
      • 1970-01-01
      • 2015-08-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多