jquery - 按钮作为取消重定向到上一页

标签 jquery html spring jsp browser

是否有一个函数可以作为按钮的单击事件附加,以使浏览器返回到上一页而不使用history.go()函数和window.location.href?

      <input type="submit" name="cancel" value="cancel" onclick="history.go(-1)"/>

最佳答案

同意西蒙的观点,让用户知道链接的目标是什么总是更好。 在此解决方案中,您将打印一个链接:

<script>
  document.write('<a href="' + document.referrer + '">Go Back</a>');
</script>

但是如果你真的想使用输入按钮,那么你可以使用 Nikhila 命题:

<input type="submit" name="cancel" value="cancel" onclick="goPrev()"/>
<script>
  function goPrev()
  {
    window.history.back();
  }
</script>

注意这只是 JS 代码,链接或按钮将出现在将添加脚本 block 的位置。如果需要,您可以添加使用 JQuery 来指定添加新内容的位置,或者使用appendChild(请参阅 https://www.w3schools.com/jsref/met_node_appendchild.asp 中的代码)

祝你有美好的一天

关于jquery - 按钮作为取消重定向到上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38782349/

相关文章:

javascript - 如何在表中添加数据

javascript - JS/HTML 如何对固定子行的表格进行排序

JavaScript 忽略 true 和 false

javascript - $ ('.button' ).on ("DOMSubtreeModified") 在 chrome/safari 中不起作用,但在 Firefox 中起作用

jquery:向左滚动动画

javascript - 为什么两个图标播放相同的音频?

css - 您如何查询 Web 浏览器是否支持 CSS 网格?

jquery - Spring MVC 中的数组作为 PathVariable

java - 如果从实体关系调用 JsonIgnore 属性

java - 服务器启动时出现 spring Autowiring 错误