繁体   English   中英

javascript 重定向不起作用?

javascript redirect won't work?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一点 javascript 代码从 php 获取一些参数。 php 变量 $rid 是一个 integer,其值在 1-100 之间。 我想要做的是将查询字符串中'rid'变量的值更改指定的量(偏移量)。 当我从window.location.href中删除最后一个str($rid)字符时,我只剩下http://www.qwerty.asdf/uiop?rid= 例如,当我添加<?php echo $rid;?>+offset时,我得到http://www.qwerty.asdf/uiop?rid=2 当我尝试代码时,没有任何反应,但我已经调试过了,当我说window.location.href=str;时,str 是所需的值。

为什么页面不重定向? 我试过 window.location 而不是 window.location.href,但它不起作用。

ps页面上没有其他javascript

function moveRid(offset) {
    str = window.location.href.substring(0,window.location.href.length-<?php echo strlen($rid);?>);
    rid = <?php echo $rid;?>+offset;
    str += rid;
    window.location.href=str;
}
1 个回复

您需要实际设置 window.location

function moveRid(offset) {
    str = window.location.href.substring(0,window.location.href.length-<?php echo strlen($rid);?>);
    rid = <?php echo $rid;?>+offset;
    str += rid;
    //window.location.href=str;
    window.location = str;
}
1 无论如何,javascript重定向无法正常工作

这里有很多相同的问题。 我尝试了所有的解决方案 - 没什 我想用javascript在一些标签页面打开新页面。 这是我的HTML: 这是我的functions.js: 我也尝试了其他方法: 没有用,我在Opera,Firefox(全部在Windows)和Chro ...

2 javascript重定向无法正常工作

我有一个接受用户输入并重定向到URL的窗口的表单,其输入附加到末尾。 这是我的HTML 它运行的JavaScript 问题是它不会重定向。 只会将'siteQuery'变量附加到当前URL的末尾。 我知道它正在调用javascript,因为我看到了这两个警报。 我不确 ...

3 javascript警报重定向无法正常工作

我有一个警报,如果答案是确定的,则应将用户重定向到其他页面,如果用户单击“取消”,则应保留在该页面上。 但是无论他们按下什么按钮,都将其重定向到新页面。 到底是怎么回事? ...

4 javascript中的重定向无法正常工作

在HTML脚本的底部,我一直使用window.location.assign来尝试在登录并显示小吃栏后重定向,但取而代之的是,它只是在顶部添加了一个白色栏,并且没有重定向。 我要它执行的是单击登录后,它运行该脚本。 这会弹出3秒钟,然后重定向到主页。 ...

5 Javascript重定向无法正常工作

我正在创建我的应用程序的移动版本。 这是设置页面(mysettings.php)的一部分。 如果没有设置access_token,那么它应该重定向到login.php,但我不明白为什么它不起作用。 在渲染的源代码中我可以看到因为没有发生重定向(重定向代码存在) 我正在使用 ...

6 JavaScript重定向无法正常工作

这是一个简单的页面,我试图将其覆盖在一起以覆盖URL的第一部分(即域)并将其替换为其他主机。 它只是根本不想工作。 它甚至不更改表格单元格的innerHTML。 我做的事情很明显错吗? ...

9 重定向无法正常工作

我有几行的.htaccess文件。 它不能按预期方式工作。 Mod_rewrite已启用。 RewriteLogLevel设置为9。前两个规则禁止长度超过80个字符的uri: 似乎在每个测试网址通过时都不会得到评估,它也不会产生错误。 我也尝试过: 但这也没有成功。 该 ...

10 重定向无法正常工作

这是一个非常愚蠢的问题,但是以某种方式无法正常工作,我有一个创建文件的功能,如果通过它,我希望它将用户重定向到X页面..在这种情况下,为1.php ....,但是某种程度上不起作用:S为什么? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM