javascript - 加载时滚动窗口

标签 javascript html

我将一些值从表单提交到另一个页面...该页面返回的网址如下: 本地主机:8084/abc.jsp?ok=true

我在页面主体的“onLoad”上应用了一个名为 checkscroll() 的函数...并且 JavaScript 中的这个函数应该滚动我的窗口..

代码:用于 JavaScript

function checkscroll()
                  {

                     var rr = new String();
                        rr = request.getParametr("ok");
                     if(rr=="true")
                         window.scrollBy(0, 60);

                  }

这段代码有什么问题?

最佳答案

使用location.search:

var qs = location.search;
if (qs.indexOf('ok') >=0 && qs.indexOf('true') >=0) {
  window.scrollBy(0, 60);
}

或者

var qs = location.search,
         param = qs.split('=')[0].split('?').join(''),
         val = qs.split('=')[1];


if (param === 'ok' && val === 'true') {
  window.scrollBy(0, 60);
}

关于javascript - 加载时滚动窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10912931/

相关文章:

html - 如何在模态对话框右下角的 <form> 中放置一个 div?

javascript - 是否可以从浏览器控制台获取 "copy"对象并对其进行分析?

javascript - Firebase 查询显示键值(如果为真)

javascript - 使单元格在行悬停时可见

javascript - 如何通过对象数组中的id查找对象?

javascript - 过滤安全 Qs 下拉列表

javascript - 根据 id 比较两个数组并根据值返回一个新数组

javascript - Canvas 中的链接 (HTML5)

javascript - 将变量标志重置为原始状态

javascript - 如何使用jquery将div添加到动态嵌套div中的文本