码迷,mamicode.com
首页 > 其他好文 > 详细

报馆系统首页设计

时间:2016-07-03 23:11:40      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:

本报馆系统首页采用bootscript完成

 

具体页面设计如下:

                技术分享

 

1、bootscript引入

<script src="<%=request.getContextPath()%>/resource/jquery/jquery-1.9.1.min.js" type="text/javascript"></script>
<script src="<%=request.getContextPath()%>/resource/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
<link href="<%=request.getContextPath()%>/resource/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="<%=request.getContextPath()%>/resource/bootstrap/css/bootstrap-theme.min.css" rel="stylesheet">

2、bootscript在页面的主要用途

1、button的样式

 

<input type="button" id="login" value="用户登录" class="btn btn-success"/><span class="space">&nbsp;</span><span class="space">&nbsp;</span>
<input type="button" id="regist" value="搭建商注册" class="btn btn-success"/><span class="space">&nbsp;</span><span class="space">&nbsp;</span>
<input type="button" id="forgetPass" value="忘记密码" class="btn btn-success"/>

2、tooltip(校验的提示)

<input type="text" name="nickname" id="nickname"  data-toggle="tooltip" rel="昵称" title="请输入昵称" style="width: 20%" class="main_input"><span class="space">&nbsp;</span><span class="space">&nbsp;</span>

$(‘input[data-toggle=tooltip]‘).tooltip();

3、页面源代码 login页面

 1 <%@ page language="java" import="java.util.*,com.sk.util.*" pageEncoding="utf-8"%>
 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 3 <html>
 4      <head>
 5         <title><%=Domain.BG_TITLE%></title>
 6         <jsp:include page="../../resource/bootscript.jsp"></jsp:include>
 7         
 8      </head>
 9      <body class="main">
10         <div style="width: 100%;height:8%" align="left">
11             <img alt="bgLoginTitle" src="<%=request.getContextPath()%>/resource/images/bg/login_menu_title.png">"
12         </div>
13         <div style="width: 100%;height: 60%;" align="center">
14             <img alt="bgLoginContent" class="loginContent" src="<%=request.getContextPath()%>/resource/images/bg/login_button_ew.png">
15         </div>
16         <form id="loginForm" action="" method="post">
17             <div class="container" align="center">
18                   <strong>昵称:</strong>
19                   <input type="text" name="nickname" id="nickname"  data-toggle="tooltip" rel="昵称" title="请输入昵称" style="width: 20%" class="main_input"><span class="space">&nbsp;</span><span class="space">&nbsp;</span>
20                   <strong>密码:</strong><input type="password" name="password" id="password" rel="密码"  data-toggle="tooltip" style="width: 20%" class="main_input" title="请输入密码">
21                   <div id="dangers"></div>
22             </div>
23         </form>
24         <div align="center" style="width:100%;height: 30%;padding-top:2% ">
25            <input type="button" id="login" value="用户登录" class="btn btn-success"/><span class="space">&nbsp;</span><span class="space">&nbsp;</span>
26            <input type="button" id="regist" value="搭建商注册" class="btn btn-success"/><span class="space">&nbsp;</span><span class="space">&nbsp;</span>
27            <input type="button" id="forgetPass" value="忘记密码" class="btn btn-success"/>
28         </div>
29         <script language="javascript">
30             $(document).ready(function (){
31                 $("#login").click(function (){
32                      var b=account( $("#nickname"),8,20);
33                        if(!b)return false;
34                        b=account( $("#password"),8,20);
35                        if(!b)return false;
36                     $("#loginForm").attr("action","./login!login.ht");
37                     $("#loginForm").submit();
38                  });
39                $("#regist").click(function(){
40                    $("#loginForm").attr("method","get");
41                       $("#loginForm").attr("action","./setup!toRegist.ht");
42                    $("#loginForm").submit();
43                });
44                $(function () { $(input[data-toggle=tooltip]).tooltip();});
45            });
46         </script>
47      </body>
48 </html>

 

validate页面

 

//姓名,密码验证验证字符串在min-max之间  并且只由数字字母下划线构成
function account(inputObj,minLength,maxLength){
    var value=inputObj.val();
    //alert("len="+value.length);
    if(!(value.length >= minLength && value.length  <= maxLength)){
        inputObj.attr("title","请输入"+inputObj.attr("rel")+minLength+"至"+maxLength+"位");
        inputObj.tooltip(‘destroy‘);
        inputObj.tooltip(‘show‘);
        inputObj.focus();
        return false;
    }
    if(!(/^[\w]+$/.test(value))){
        //alert("test"+inputObj.attr("rel"));
        inputObj.attr("title",inputObj.attr("rel")+"只能数字、字母、下划线构成");
        inputObj.tooltip(‘destroy‘);
        inputObj.tooltip(‘show‘);
        inputObj.focus();
        return false;
    }
    return true;
}

 

 

css样式

 

.loginContent{
    color:#4099a5;
    padding-left:20px;
    background:url("../images/bg/login_menu_main.png") no-repeat 0px -1px;
}
input.main_input{border:#b8d0d6 1px solid;width:90%;height:30px;line-height:30px;padding-left:2px;}
span.space{display:-moz-inline-box;display:inline-block;width:30px;}

 .main{
    background-color:hsla(120,65%,75%,0.3);
} 

 

 

 

以上是登录页面的设计

 

欢迎指正

 

报馆系统首页设计

标签:

原文地址:http://www.cnblogs.com/SK1995/p/5638942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!