我使用一个有搜索功能的论坛,但它只会返回搜索结果的第一页(25个)。有人给了我这段javascript,它可以用来让浏览器返回并访问搜索结果的所有页面。我不明白这是怎么回事。我正在使用Edge。
javascript:var frm = document.frmPage1; if (frm==null || frm.CtlPaging_selPage==null) alert("Not a TS search page"); else { frm.CtlPaging_selPage.value = prompt("choose page",2); frm.submit(); }Tradestation user forum这个论坛有很多地方都被破坏了。它是为IE设计的,并且只有很少的更新。用户通常讨厌它。
发布于 2021-09-16 20:21:47
这段代码被设计用来处理特定的分页脚本,该脚本在设计中的某个地方已经有了打开或关闭分页结果的选项。
这段代码所做的是首先检查document.frmPage1.CtlPaging_selPage是否存在,因为这是此表单存储定义是否分页的变量的位置。如果它发现了这一点,它会使用提示符将其设置为"2“,这告诉系统返回未分页的结果,然后提交表单。
最有可能的是,论坛有一个你看不到的输入,允许你关闭分页,或者设置论坛的开发人员/管理员故意隐藏了这个选项,但实际上没有从他的代码中删除它。
https://stackoverflow.com/questions/69214475
复制相似问题