2012-04-10 71 views

回答

2

您不能在另一个页面上更改文本,除非您在该页面上具有用于该目的的脚本。

您最好使用服务器端代码来更改消息。例如,使用php,你将有一个login.php页面,其中包含一个名为success的参数,所以如果你的登录成功,你可以调用login.php?success=1,php脚本会将消息添加到页面。

这只是它如何完成的一个例子,但关键是您无法在当前页面上的脚本中更改随后加载的页面上的内容。

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

相关问题