- 浏览: 655576 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (609)
- java (139)
- 数据库 (107)
- 微信 (23)
- IT生活 (5)
- web前端 (74)
- SSH (11)
- 设计模式 (12)
- 重要资料 (11)
- 其他 (15)
- java技巧 (23)
- 服务器 (9)
- 2D/GUI (3)
- JAVA3D (2)
- ANT (5)
- Apache项目 (19)
- 数据类型 (10)
- 报表 (3)
- Collections (6)
- SQL/JDBC (15)
- 开发类 (6)
- EJB (6)
- Email (6)
- 文件读写 (2)
- 游戏 (0)
- Flex (2)
- Generic (2)
- HIbernate (12)
- I18N (5)
- Java EE (9)
- java ME (4)
- JDK 6 (8)
- JNDI/LDAP (5)
- JSP (7)
- JSTL (2)
- 正则表达式 (2)
- 安全 (2)
- Struts2 (12)
- Spring (4)
- Web服务 (10)
- Xml (1)
- JavaScript (30)
- AJAX (7)
- 验证 (4)
- 上传下载 (1)
- office办公软件 (1)
- Android (2)
- IOS (0)
- Dubbo (3)
- memcached/redis (1)
- 小程序 (1)
- 微信公众号 (0)
最新评论
-
wf_wangfeng:
怎么我用第一种方法不行呢 alert(document.rea ...
当jsp页面完全加载完成后执行一个js函数 -
Lori_Liu:
有帮助,至少可以解决了目前所遇到的问题!谢谢..
当jsp页面完全加载完成后执行一个js函数 -
starbhhc:
String actionMessage = new Stri ...
Java读取txt文件乱码 -
starbhhc:
Sev7en_jun 写道GOOD
客气,互相交流。。
javaeye论坛规则小测验(答案)--star -
Sev7en_jun:
GOOD
javaeye论坛规则小测验(答案)--star
方法1.如下程序,当页面完全加载后执行openTheIndexPage()方法
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Telecommunications Data Collection System</title>
<script type="text/javascript" src="<%=contextPath%>/js/baseframe.js"></script>
<script type="text/javascript" src="<%=contextPath%>/js/cookies.js"></script>
<script type="text/javascript" src="<%=contextPath%>/js/tag/tag.js"></script>
<script language="javascript" for="window" event="onload">
function openTheIndexPage() {
openMyURIWithCid(true, 'root', 'IDX', "iframe/dispatch.jsp?url=tdc/zhk/impctrlobjinf/index/index.jsp", '首页',
'top.tagmenu', 'top.maintop', true,
'system/accessPaths.do?currentModuleCode=IDX',
'mainmenu', true);
};
if(document.readyState=="complete"){
openTheIndexPage();
}
</script>
</head>
<body>
</body>
</html>
方法2:可以是以下几种,但是效果不如方法1.
<body onload="function name()"> </body >
<script>window.onload=function name </script>
<script language="javascript" for="window" event="onload">function name(); </script>
第二种只能写入一个函数,而且无法给变量,其中最好用的是最后一种,可以独立写出来,怎么写都行。
方法3:<body onload="xxx()"> </body> xxx()为你要执行的函数
方法4:在script标记里加defer
即 <script defer="defer" language="javascript">
或者 <script defer language="javascript">
在整个页面加载完后运行脚本。(没有效果)
评论
发表评论
-
npm安装教程
2020-11-23 16:09 691一、使用之前,我们先来掌握3个东西是用来干什么的。 npm ... -
maven项目第一行报错:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.mave
2020-04-09 01:23 496maven项目第一行报错:org.apache.maven.a ... -
删除项目中的所有.svn文件夹(或CVS文件夹)
2019-06-06 19:19 491当你的项目用SVN管理时,在项目的每个文件夹中会多一个.svn ... -
eclipse下生成Java类图和时序图,生成UML图
2016-12-30 02:28 2055最近老板让我做类图和时序图,提苦恼的,完全不会,就从网上整理 ... -
eclipse使用ModelGoon插件自动生成java类的UML图
2016-12-30 02:23 12351、ModelGoon介绍 ModelGo ... -
linux下的tomcat jvm内存
2016-11-30 23:19 586常见的内存溢出有以下两种: Java.lang.OutOf ... -
FTP实现客户端与服务器文件传输(二)
2016-08-06 01:22 1016/*以sun开头的class不是java里面的标准类,而是 ... -
java实现文件转换成二进制存储与取出
2016-08-06 01:21 2729一、功能描述: 将文件转成二进制数据放入数据库中,需要的 ... -
Resource specification not allowed here for source level below 1.7
2016-08-05 11:14 1168现象:tomcat能正常启动,但打开页面时,出现上面的错误 ... -
使用commons.net FTP 和sun.net.ftp.FtpClient 多种方式上传下载(包括批量)删除功能(一)
2016-08-04 10:38 682使用commons.net FTP 上传下载删除功能 ... -
第十一节 CAS服务端RememberMe
2016-06-07 11:03 1184关于启用RememberMe功能所需做的修改描述 ... -
第七节:CAS4.0.0 以上服务端配置多个数据源
2016-06-03 14:50 11251.首先打开deployerConfigContext.x ... -
第六节:CAS服务端自定义数据库认证用户
2016-06-03 11:46 2364/** * @see --------------- ... -
第四节:将CAS https的认证方式改为http
2016-06-01 08:49 1692一、CAS Server端的修改 1、找到cas\W ... -
java 读取html过滤标签
2016-05-27 16:19 989public static void main(Strin ... -
获取cookie
2016-05-26 16:07 818获取cookie -
spring同时集成redis和mongodb时遇到多个资源文件加载的问题
2016-05-14 15:40 768两天平台中集成redis和mongodb遇到一个问题 单独 ... -
手机上万能返回上一页代替history.go(-1)
2016-05-13 11:25 819最近在做wap2.0的手机wap,写返回上一页的时候,开始 ... -
Windows上安装OpenSSL和生成证书
2016-05-10 15:52 23851,先下载OpenSSL http://www.slpr ... -
4.ubuntu14.04 安装mongodb笔记
2016-05-06 08:52 6651、使用系统自动获取安装。 1)获取更新 s ...
相关推荐
在网页开发中,有时我们需要确保页面完全加载后再执行某些JavaScript函数,这有助于保证操作的正确性和用户体验。在JSP页面中,实现这个需求有多种方式。以下将详细讲解标题和描述中提到的几种常见方法: 1. **使用...
这种方法可以实现jsp页面加载后执行某个函数,但是这种方法只能写入一个函数,并且无法给变量赋值。 代码实现 ```html ()"> <script>window.onload=function name <script language="javascript" for="window" ...
3. **JavaScript/jQuery**:利用JavaScript库,如jQuery,来监听页面加载事件或特定操作,当这些事件触发时显示遮罩层,加载完成或操作完成后隐藏遮罩层。例如,可以使用`$(document).ready()`或`$(window).load()`...
当一个JSP页面被请求时,它会被翻译成Servlet,然后由Tomcat这样的Servlet容器执行。在JSP页面中,可以使用脚本元素(scriptlets)来编写Java代码,这些代码会在服务器端运行,并可以决定页面内容的生成。 为了实现...
下面将详细介绍如何在JSP中创建一个动态加载的树形菜单。 首先,理解基本概念: 1. JSP(JavaServer Pages):它是Java EE平台的一部分,用于创建动态Web内容。JSP页面结合了HTML或XML标记与Java代码,使得开发者...
在实际开发中,有一些工具可以帮助简化JSP与Flash的集成,如SWFObject,这是一个轻量级的JavaScript库,用于插入和检测Flash内容。它提供了良好的浏览器兼容性和优雅降级功能,确保即使用户没有安装Flash插件,页面...
假设有一个JSP页面包含了以下结构: ```html <!DOCTYPE html> var globalVar = "Hello"; function globalFunc() { console.log("Global function called."); } function loadAjaxData() { $.ajax({ url...
在这些加载动画中,JS通常用来监听页面加载事件,如DOMContentLoaded或load事件,当页面内容加载完成后,JS会停止加载动画,显示实际内容。此外,JS还可以根据用户行为触发动画,比如点击按钮启动加载动画。例如,...
JavaScript可以通过监听`window.onload`或`document.readyState`事件来判断页面是否加载完成。当这些事件触发时,可以调用相应的函数隐藏加载提示: ```javascript window.onload = function() { var ...
在JavaScript(JS)编程中,"页面弹层置灰加载"是一种常见的用户体验设计,它用于在用户触发某个操作,如点击事件,时显示一个半透明的遮罩层,同时显示一个加载图标,告知用户系统正在进行后台处理。这种设计能够...
3. **加载监控**:当一个JS文件加载完成时,`JSLoader`会监听到相应的事件,并执行回调函数。 4. **依赖管理**:如果JS文件之间存在依赖关系,`JSLoader`会按照依赖顺序加载,确保依赖的JS先加载完成。 5. **通知主...
例如,一个ajax请求用于获取数据,如果在成功回调函数中执行的操作耗时较长,那么可能会导致在ajax函数外部的代码执行顺序被打乱。为了解决这个问题,可以使用setTimeout来延迟函数的执行,从而控制JavaScript代码的...
创建一个JSP页面,例如`index.jsp`,在其中引入必要的JavaScript函数和事件处理程序。这些函数包括用于创建XMLHttpRequest对象、验证数据、回调处理以及显示数据的函数。 #### 步骤三:使用Ajax发起请求 在`...
例如,显示一个加载动画,然后在服务器响应后移除。 2. **AJAX异步请求**:通过XMLHttpRequest对象发送异步请求,JSP页面不会立即刷新,而是等待服务器返回数据。在此期间,可以展示加载指示器,直到后台处理完成并...
- 11秒后自动跳转到另一个页面(由`meta`标签设置)。 综上所述,这个示例不仅展示了如何在JSP页面中使用JavaScript来实现倒计时功能,还体现了JSP页面与其他Web技术(如HTML和JavaScript)的结合使用,以增强页面...
在此示例中,当JSP页面加载时,`ExternalInterface.call`方法被调用,从而触发了`openDocument`函数的执行,并向其传递了一个字符串参数。 #### Flash调用JSP函数:`ExternalInterface.addCallback` 在Flash中,...
例如,使用`$(document).ready()`函数确保页面加载完成后执行某些代码,使用`.ajax()`方法进行异步数据请求,或者使用`.validate()`插件进行表单验证。 综上所述,"用户注册页面jsp"项目涵盖了Web开发中的基础和...
这个方法会接收请求,处理数据,然后返回一个JSP页面的路径。`model.addAttribute`用于向模型添加数据,这些数据可以在JSP页面中访问。 5. **JSP页面**: JSP(JavaServer Pages)是Java的一个动态网页技术,可以将...
综上所述,实现JSP页面的树状结构主要涉及JavaScript和Ajax技术,通过与后台交互动态加载数据,可以创建出交互性强、用户体验良好的树形视图。在设计和实现过程中,要兼顾性能、易用性和扩展性,以满足不同场景的...