frame.js
$(function(){
$("#button").click(function(){
function resize_rect()
{
var browserWidth=$(window).width();
var browserHeight=$(window).height();
var winWidth=$("#info").width();
var winHeight=$("#info").height();
var scrollLeft=$(window).scrollLeft();
var scrollTop=$(window).scrollTop();
var left =scrollLeft+(browserWidth-winWidth)/2;
var top =scrollTop+(browserHeight-winHeight)/2;
$("#info").css("left",left);
$("#info").css("right",top);
}
window.onresize = resize_rect;
resize_rect();
$("#info").show();
});
$(".title img").click(function(){
$(this).parent().parent().hide();
});
$("#submit").submit(function(){
if(""==$("#name").val()){
alert("姓名不能为空!");
return false;
}
if(""==$("#pass").val()){
alert("密码不能为空!");
return false;
}else{
alert("恭喜你,修改成功!");
return true;
}
});
});
frame.css
#main table{
border: 1px solid black;
width: 300px;
background:border-collapse: collapse;
}
.window{
background-color: gray;
width: 250px;
padding: 2px;
margin: 5px;
position: absolute;
display:none;
}
.content{
height:110px;
background-color: #ffffff;
overflow:auto;
}
.title{
text-align: center;
font-size: 20px;
}
.title img{
float:right;
width: 20px;
height:20px;
cursor:pointer;
}
#info{
position: absolute;
visibility: visible;
z-index: 2000;
}
login_success.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>用户登录成功</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="css/frame.css">
<script type="text/javascript" src="js/jquery.js" charset="gb2312"></script>
<script type="text/javascript" src="js/frame.js" charset="gb2312"></script>
</head>
<body>
<h2>登录成功,欢迎${userid}光临!</h2>
<div id="main">
<table>
<thead>
<tr>
<th colspan="2">用户信息</th>
</tr>
</thead>
<tbody>
<tr>
<th>帐号:</th>
<td>${user.userid}</td>
</tr>
<tr>
<th>姓名:</th>
<td>${user.name}</td>
</tr>
<tr>
<th>密码:</th>
<td>${user.password}</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<th><div id="button"><input type="button" value="修改"/></div></th>
<td></td>
</tr>
</tbody>
</table>
</div>
<div class="window" id="info">
<div class="title"><img alt="关闭" src="images/close.jpg">修改信息</div>
<div class="content">
<form action="updataInfo" method="post">
<table>
<tr>
<th>姓名:</th>
<td><input type="text" value="${user.name}"/></td>
</tr>
<tr>
<th>密码:</th>
<td><input type="text" value="${user.password}"/></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="保存"/><input type="reset" value="重置"/></td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
- 大小: 57.7 KB
分享到:
相关推荐
一款应用非常简单的jquery插件,点击放大效果,依次从上往下显示。 使用方法: 1、将两个css文件导入到网页head中 2、将html文件复制到你需要的...3、在网页的底部调用jquery库、jquery.modal.js以及site.js即可实现
"jquery实现弹出窗口"是一个常见的需求,尤其在用户交互和信息提示时。这里我们将深入探讨如何使用 jQuery 来创建具有良好兼容性的弹出窗口,并结合实例 "ModalDIV_jquery" 进行讲解。 首先,jQuery 弹出窗口通常被...
jQuery弹出窗口基础 jQuery自定义弹出窗口的核心是通过CSS和JavaScript来创建一个新的层(div元素)模拟窗口效果。首先,我们需要在HTML文件中创建一个隐藏的弹出窗口模板: ```html ;"> <!-- 弹出窗口内容 --...
在页面加载后或者点击页面的某个链接时弹出一个div层,同时页面的其他地方会变灰
首先,我们要理解jQuery弹出窗口的核心原理。这通常通过创建一个新的div层,将其设置为不显示,然后在需要时通过CSS和JavaScript将其动态显示出来,形成一种“弹出”效果。这种技术常见于网站的通知、提示或者用户...
在"JQUERY 弹出窗口"这个主题中,我们主要探讨的是如何利用jQuery实现弹出对话框或者弹出层的功能,这些功能通常用于显示提示信息、用户确认、表单填写等多种场景。 首先,jQuery 提供的 `.show()`, `.hide()`, 和 ...
JQuery弹出窗口实例源码
当我们谈论"jquery弹出窗口"时,通常指的是使用jQuery实现的对话框或模态窗口,这些窗口可以在用户与网页交互时提供额外的信息或者功能。 在网页设计中,弹出窗口可以是警告消息、确认对话框,或者如登录窗口这样的...
首先,我们要了解jQuery弹出窗口的基本概念。这种弹出窗口通常被称为模态对话框或模态窗口,它会在用户与网页其他部分交互之前强制用户与其进行交互。在描述中提到的弹出窗口,具有黑色背景(30%的透明度)和600×...
创建一个自定义的jQuery弹出窗口插件涉及以下几个关键步骤: 1. **基础结构**:定义HTML结构,通常包括一个隐藏的弹出层和触发弹出的元素。例如,可以创建一个div作为弹出框,并设置初始样式为`display:none`。同时...
本教程将深入探讨如何使用jQuery实现一个弹出窗口的城市选择特效,这对于创建交互式用户界面尤其有用。 首先,我们需要理解jQuery的核心概念。jQuery通过提供简洁的API,使得JavaScript代码更易于编写和维护。例如...
在本实例中,我们关注的是`jquery_dialog`,这是一个jQuery插件,专门用于实现弹出窗口效果。这个插件使得在网页中创建各种形式的对话框变得简单而高效,比如警告消息、确认框或者自定义内容的弹窗。 首先,我们来...
在本教程中,我们将探讨“jQuery 多种弹出窗口实例”,学习如何创建交互式弹出窗口,并实现点击页面其他位置时窗口自动隐藏的功能。 首先,让我们了解弹出窗口的基本概念。弹出窗口是网页设计中常用的一种交互元素...
本教程将深入探讨如何利用jQuery实现点击弹出窗口的特效,这在网页交互设计中非常常见,可以提升用户体验。 首先,我们需要理解jQuery的核心概念。jQuery通过一种简化的语法来操作DOM(Document Object Model),它...
在本资源"jQuery 3D弹出窗口变换特效.zip"中,我们将探讨一个利用jQuery实现的创新性3D弹出窗口交互效果。这个特效将为网页增添视觉吸引力,提升用户体验。 首先,我们要理解3D弹出窗口变换特效是如何工作的。3D...
jquery colorbox 弹出窗口 插件 支持 照片,照片组,幻灯片,ajax,内联 和 iframe 框架。 通过CSS 控制外观,使用用户可以很容易重新定制外观。 不需要更改 ColorBox 的 javascript 文件就可以重新设定其行为。 ...
4. **弹出窗口的创建与控制**:弹出窗口可能是一个模态对话框或者简单的div元素,通过CSS定位和jQuery的显示/隐藏方法控制其可见性。例如,`.show()`和`.hide()`方法用于控制元素的显示与隐藏,`.fadeIn()`和`....
本主题聚焦于使用jQuery来实现在弹出窗口中轻松切换登录与注册表单的功能,这一功能对于许多网站来说是必不可少的,因为它提供了用户友好的交互体验。 首先,我们需要创建HTML结构来表示登录和注册表单。通常,这些...