关于使用一个登录界面,进行用户和管理员判断进入不同的action的方法

以前的随笔都删了,感觉学生时的自己太low了,所以写点对自己有用一点的

今天做项目时有个需求是管理员和用户使用不同的表,在同一个页面进行登录,有一些大牛建议使用一个表,一条sql,定义不同的权限进行访问数据,也有一些大牛说,在control里进行判断,我想能不能直接在页面进行判断,不使用后台代码,所以就查了下资料,结果还真发现两篇对我有用的文章,结合之后就达到了使用一个登录界面,进行用户和管理员判断进入不同的action的效果,所以在这里也感谢两位大牛的贡献

   主要运用js技术实现该功能 

    代码如下:

  

  <form name="form" action="" method="post">
    <select name="m">
    <option value="1">用户</option>
    <option value="2">管理员</option>
    </select>
    <input type="submit" value="登录" onclick="a()">
  </form>
  

  </body>
    <script type="text/javascript">
      

     function a() {
      var num = document.form.m.value

      if (num==1) {
        document.form.action="1.jsp"
      }else {
      document.form.action="2.jsp"
    }

  效果:

  

  管理员效果同上

    第一篇是在百度知道上一位不知名的大牛回答的:怎样使用select中的value作为onchange中函数的参数进行传递?

    完整代码是:  

  <script type="text/javascript">

   function mbar()      {         var sobj=document.form.m.value;          switch (sobj)          {          case "wre": alert("wre");break;          case "zczc": alert("zczc");break;          }      }  </script>  </head>

  <body>  <form name="form">  <select name="m" >     <option  value="wre" >wre</option>     <option  value="zczc" >zczc</option>  </select>  <input type="button" onclick="mbar()" value="提交">  </form>  </body>  </html>    第二篇是:同一form表单中,提交两个不同的action  完整代码是:  <Script Language="JavaScript">       function modify()       {       document.form1.action="modify.jsp";       document.form1.submit();       }            function delete()       {       document.form1.action="delete.jsp";       document.form1.submit();       }    </Script>            <form name="form1" action="">         <INPUT Type="Button" Name="Modify" Value="修 改 " onClick="modify()">          <INPUT Type="Button" Name="Delete" Value="删 除 " onClick="delete()">       </form> 第二篇:引用地址 http://www.cnblogs.com/dymg/p/4478264.html
时间: 2024-08-02 07:57:07

关于使用一个登录界面,进行用户和管理员判断进入不同的action的方法的相关文章

winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已解] 望一起讨论)(技术改变世界-cnblog)

http://www.cnblogs.com/IAmBetter/archive/2012/01/14/2322156.html winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已解] 望一起讨论)(技术改变世界-cnblog) 需求 登录界面: 1.要求 密码 文本可以显示和隐藏 字符 password属性 2.显示输入按钮button 要求显示输入按钮 按下去之后,实现 名字变成“取消”,取消之后密码又是隐藏的 3.要求只能输入错误 3次,3次之后自动退出 4.要求点击修

使用Axure RP原型设计实践03,制作一个登录界面的原型

本篇体验做一个登录界面的原型. 首先在Page Style里为页面设置背景色. 如果想在页面中加图片,就把Image部件拖入页面,并设置x和y轴.双击页面中的Image部件可以导入图片.在Image部件对应的Widget Properties and Style面板中还提供了裁剪功能,裁剪完双击可保存图片.还提供了切割图片的功能.图片部件的Preserve Corners属性用来缩小图片尺寸的时候保持一定的清晰度. 把一个Rectangle部件拖动到页面中,通过工具栏中的Line Color修改

一个登录界面的感想

最近做一个登录界面,说来惭愧,本来是更简单的一个页面,硬是让我整出许多问题来,下面是我的总结: 1.关于字体 由于每个浏览器对字体定义的不同,最好是用em属性来兼容不同浏览器,对于ie,还需要加上font-size:100%来确保字体正常显示. 谷歌规定小于12px的字体是不区分大小的,以前可以用webkit-text-size-adjust:none来取消这个限制,但是后来谷歌不支持了,据说可以用transform:scale(0.875);这条css3属性来完成类似功能.如果情况允许也可以直

用WPF写一个登录界面,我想在输入完密码后按回车就能够验证登陆,而不需要用鼠标单击登陆按钮

原文:用WPF写一个登录界面,我想在输入完密码后按回车就能够验证登陆,而不需要用鼠标单击登陆按钮 在wpf中,将按钮的IsDefault设置为true ???? 原文地址:https://www.cnblogs.com/lonelyxmas/p/9345580.html

少量代码设计一个登录界面(二) – .NET CORE(C#) WPF开发

微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏. 阅读导航 本文背景 代码实现 本文参考 源码 1. 本文背景 同上篇文章<少量代码设计一个登录界面>,本篇介绍另一种登录界面设计风格. 2. 代码实现 使用 .NET CORE 3.1 创建名为 "Login" 的WPF模板项目,添加1个Nuget库:MaterialDesignThemes.3.1.0-ci981. 解决方案主要文件目录组织结构: Login App.

软件工程概论01:JavaWeb连接SQLServer数据库并完成一个登录界面及其功能设计。

1.连接数据库package com.jaovo.msg.Util;import java.sql.*; public class DBUtil { public static Connection getConnection() {  //加载驱动  String dbDrive="com.mysql.jdbc.Driver";  try {   try {    Class.forName(dbDrive).newInstance();   } catch (Instantiati

tkinter+pickle+python的一个登录界面设计

1.代码: #导出模块 import tkinter as tk from tkinter import messagebox import pickle #定义登录的窗口.标题.大小和位置 window = tk.Tk() window.title('Welcome to Python') window.geometry('800x500+800+200') #window.configure(bg='pink') #设置主窗口的configure的一个参数:bg(背景颜色) window.c

C#Spring音乐播放器之登录界面编程

Spring音乐播放器,我们小组设计其启动时有一个登录界面,用户初次可以注册,输入用户名和密码,点击注册即将输入信息保存到register文本文件中:如果已有用户名,输入用户名和密码,点击登录,程序会将输入的用户名和密码与已有的用户信息进行比较,如果找到完全匹配的用户名和密码,则进入音乐播放界面:若不匹配,则弹出消息框:用户名或密码错误. 首先建立一个登录界面窗口,添加button,label,和textbox,更改了窗体背景,如下图. 然后对注册和登录按钮进行消息响应编程. C#编程内容主要涉

请问android直接post请求登录地址成功后,webview还是现实登录界面

============问题描述============ 之前登录是这样做的: webview.loadUrl(调js登录的方法),  这个js方法其实也就是post请求一个登录地址 现在我直接做一个登录界面,里面直接post这个请求,把需要的数据传过去,返回成功. 但是我回到webview刷新一下,还是显示网页的登录界面.按道理应该是显示用户信息界面. 后来发现是cookie的问题.但是这个cookie一点都不熟悉 问题大概就是: android应用登录界面post请求登录地址成功后 webv