`

jsp用到的页面跳转的javascript写法

    博客分类:
  • jsp
阅读更多

本人不是很喜欢写jsp,不过做项目的人免不了要用到jsp,把工作中常用到几个问题放到这里和大家共享一下吧(以下大部分来自网络),也便于以后自己查找

 

javascript页面跳转常用代码:
  按钮式:
  <INPUT name="pclog" type="button" value="GO" onClick="location.href='http://xxx.cn/'">
  链接式:
  <a href="javascript:history.go(-1)">返回上一步</a>
  <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
  直接跳转式:
  <script>window.location.href='http://xxx.cn';</script>
  开新窗口:
  <a href="javascript:" onClick="window.open('http://xxx.cn/post/235.html','','height=500,width=611,scrollbars=yes,status=yes')">开新窗口</a>

 

第一种:
<script language="javascript" type="text/javascript">
window.location.href="login.jsp?backurl="+window.location.href;
</script>

第二种:
<script language="javascript">
alert("返回");
window.history.back(-1);
</script>

第三种:
<script language="javascript">
window.navigate("top.jsp");
</script>

第四种:
<script language="JavaScript">
self.location='top.htm';
</script>

第五种:


<script language="javascript">
alert("非法访问!");
top.location='xx.jsp';


</script>

 

分享到:
评论

相关推荐

    js方式的页面跳转

    ### JavaScript 页面跳转技术详解 #### 一、概述 JavaScript 是一种广泛使用的脚本语言,它可以在客户端浏览器中运行,为网页添加动态效果,并且能够处理用户交互。其中,页面跳转是前端开发中常见的需求之一,...

    JavaScript实现页面跳转的几种常用方式

    在Web开发过程中,页面跳转是一个常见的需求,而JavaScript提供了多种方式来实现页面之间的跳转。接下来,我们将详细介绍几种常用且具有代表性的JavaScript页面跳转方式,并对比它们的实现技巧与注意事项。 第一种...

    小型bbs jsp源代码

    比较简单完整的jsp代码。... // 页面跳转 ,试试用另一种方式表现 }else if (disable){%&gt; 该用户已经被禁用! 用户名或密码有误,请重新登录! &lt;a href="javascript:history.back();"&gt;返回 &lt;/HTML&gt;

    分页代码,实现分页的两种写法

    - **跳转函数**:定义了一个`submit10()`函数,用于重定向页面。 ### 小结 以上就是从给定文件中提取的关键知识点。通过这些内容,我们可以了解到在JSP中实现分页的基本思路和技术要点,包括如何计算总页数、如何...

    JSP课程各章节选择题答案.docx

    这些知识点涵盖了JSP的基础,包括其语法、Web应用目录结构、B/S与C/S架构的区别、URL的理解、JSP表达式和指令的使用、请求参数的获取以及页面跳转的方式。学习这些内容对于理解和开发基于JSP的Web应用至关重要。

    JSP课程各章节选择题答案.pdf

    以上是对JSP课程中涉及的知识点的详细解析,包括JSP的作用、Web应用目录结构、`web.xml`的位置、B/S和C/S架构的区别、URL规范、JSP表达式、页面跳转、请求处理以及JDBC的使用等。这些知识点是学习JSP开发的基础,...

    jsp实现ie中的后退方法

    在JSP页面中通过JavaScript脚本调用history对象的相关方法,可以控制浏览器的导航行为。 1. 使用history.back()方法: history.back()方法可以让浏览器回到历史记录中的上一个页面。如果需要在JSP页面中创建一个...

    uploadify在sturs2的写法

    5. **返回结果**:根据文件上传是否成功,`Struts2`会跳转到相应的JSP页面显示结果。 6. **错误处理**:别忘了处理可能出现的错误,如文件大小限制、文件类型限制等。这可以通过在`Uploadify`的配置中设置回调函数...

    java Web 中相对路径绝对路径问题总结

    在Java Web开发中,理解和掌握相对路径与绝对路径的运用是至关重要的,因为这直接影响到资源定位、页面跳转以及文件读写等操作的正确性。以下是对Java Web中相对路径与绝对路径问题的深入总结: ### 一、路径概念与...

    JS控制弹出悬浮窗口(一览画面)的实例代码

    1. **页面上的弹出层代码**:这部分代码通常会用到模板引擎,如JSP的标签语法,来动态地生成悬浮窗口的内容。例子中使用了标签来迭代数据,并构建了悬浮窗口的HTML结构,其中包裹了物流详情信息。这些信息默认是隐藏...

    j2ee 大学java课程复习题

    在JSP中,实现页面跳转主要通过`response.sendRedirect`方法,因此正确答案是D.response.sendRedirect。 #### 二、填空题及名词解释知识点解析 1. **J2EE容器类型** J2EE容器分为四种:WEB容器管理JSP和Servlet...

    宠物诊所系统

    6. **请求转发与重定向**:在处理用户请求时,系统会使用RequestDispatcher的forward()方法进行内部重定向,而sendRedirect()方法用于外部重定向,两者在用户访问路径和页面跳转上有所区别。 7. **JSTL与EL表达式**...

    2020收集——泛微 Ecology流程表单常用JS脚本

    根据流程编号查询相关流程并弹出流程页面,需要先执行SQL查询select requestid from workflow_requestbase where requestmark='查询的编号',然后使用获取到的requestid跳转至/workflow/request/ViewRequest.jsp。...

    SpringMVC基础

    视图层负责页面的显示,可以使用HTML、CSS、JavaScript、JSP等技术。视图层可以和控制层配合使用,实现页面的动态化。 5. 模型层 模型层负责业务逻辑的处理,可以使用DAO封装的方式,使用Mybatis或Hibernate等持久...

    JSF优秀笔记,赶紧收藏吧,还等什么呢

    此外,JSF的表示语言(EL)和JSP的EL在写法上有区别,JSF使用`#{expression}`,而JSP使用`${expression}`。在JSF标签的属性设置中,只能使用JSF EL。 关于相对路径的问题,JSF中的路径是相对于Web应用的根目录。...

    javaWeb学习笔记

    - 锚点: `&lt;a name="top"&gt;&lt;/a&gt;` 定义锚点,`&lt;a href="#top"&gt;&lt;/a&gt;` 实现同一页面内跳转。 - 发送邮件: `&lt;a href="mailto:email?subject=Subject&body=Body"&gt;&lt;/a&gt;` 可以附加邮件主题和正文。 **1.5 列表** - 无序...

    dangdang和smartstruts2.rar

    &lt;%@include file="../common/head1.jsp"%&gt;相对路径的写法 &lt;a href="javascript:;" onclick="document.getElementById('img1').src='image.do?' + (new Date().getTime());"&gt;换一张试试看 type="submit" value...

    网页制作案例教程试试试题库.doc

    1. 网页的基本元素:超链接是网页间相互联系的基础,它使网页之间能够跳转,增强了网页的互动性。超链接通过`&lt;a&gt;`标签实现,可以链接到其他网页、文件、邮件地址等。 2. 网页编辑软件:Dreamweaver是专业网页编辑...

    java和.net面试题汇总

    11. JSP页面先编译为Servlet,然后执行。 12. XML解析:DOM一次性加载整个文档,SAX事件驱动,逐行解析,更节省内存。 13. ==比较基本类型值,equals比较对象内容。 14. Eclipse的格式化字符快捷键通常是Ctrl+Shift+...

Global site tag (gtag.js) - Google Analytics