当PHP获取字符串在当前URL中时如何重定向URL - javascript

这是我的HTML按钮:

<button class="button-brightgreen" onclick="cancelbutton();">Cancel</button>

这是我的JavaScript重定向:

function cancelbutton() {
    var cancelURL = 'http://localhost:51937/php/searchUsers.php';
    $(location).attr('href', cancelURL);
}

这是在我的editUser.php页面上。这段代码对我来说很好用,除非当前URL中有php GET字符串,例如?user_id = 19。

如果URL中有GET,然后单击“取消”按钮,它将带我回到同一页面(editUser.php),并显示“”

当前网址中有GET时,如何使重定向工作?

参考方案

您可以检查字符串user_id是否存在于当前URL中,如果存在则进行重定向。

if (window.location.href.indexOf('user_id=') > -1) {
    window.location.href = 'newURL';
}

在文本字段中键入时显示预制建议列表 - javascript

如标题所说我正在处理一个mysql项目,我希望该文本字段在键入它时向现有用户提供建议(管理员控制页以禁止用户..类似的东西)一个简单的例子来解释:当我输入文字时..我想给用户输入建议假设他正在输入颜色名称所以当他在其中输入b在他继续之前,会出现一个列表,向他提供我们预先设定的建议,例如:黑色棕色蓝色然后如果他输入l为bl该列表将是:黑色蓝色布拉布拉有什么建议…

如何在Pusher中更改会员信息? - javascript

我正在使用Pusher(Javascript客户端和PHP服务器库)开发实时多用户应用程序。为了分配每个用户的状态,我为每个成员分配了一个自定义变量(测试),并且正在通过member.info.var访问此信息。如何为特定用户更改此值,以便在其他所有用户访问时将其反映出来?如果我只是更改channel.members.me.info.var,那么当我从另一个…

PHP json_encode数组到javascript关联数组 - javascript

我有一些从PHP中读取的mysqli列。它正在完美地获取和回显。$results = mysqli_fetch_assoc(mysqli_query($conn, $querystring)); echo json_encode($results); //$results = {"title":"Sea Shells"…

在访问另一页面后保留浏览器滚动位置 - php

我正在使用JS,JQuery和PHP,试图解决无限滚动问题。问题是,如果您在页面上滚动很长一段时间,并且用ajax加载了更多页面,然后单击链接转到新页面,那么在使用浏览器时如何自动转到旧页面中的同一位置新页面上的返回按钮?。新页面使用ajax滚动加载。 php参考方案 我想出的解决方案是在离开页面之前,将每个页面与相关数据一起存储。需要以下信息来保持滚动位置…

如何防止Cookie被其他浏览器和系统上的用户窃取 - javascript

目前,我正在使用cakephp,并在我的项目中实施用户管理。今天,我在用户会话中遇到了一个问题。我已经生成了一个Cookie来记住加密格式的用户密码如果用户会话过期,cookie将恢复会话。现在我已经尝试将cookie从chrome转移到其他浏览器到Mozilla使用Cookie管理器插件。而且我发现自己在两种浏览器中都已登录,这是防止这种情况的最佳方法。?…