为你推荐

单点登录SSO

一、什么是单点登录SSO(SingleSign-On)  SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。二、单点登录解决了什么问题  解决了用户只需要登录一次就可以访问所有相互信任的应...
代码星球·2020-04-11

JQuery操作ul的一些操作笔记

1、HTML标记<ulid="attachText"><lidata-text="111"><ahref="#">查看附件</a>&nbsp;&nbsp;<ahref="#">删除</a></li><lidata-...

3种上传图片并实现预览的方法

在常见的用户注册页面,需要用户在本地选择一张图片作为头像,并同时预览常见的思路有两种:一是将图片上传至服务器的临时文件夹中,并返回该图片的url,然后渲染在html页面;另一种思路是,直接在本地内存中预览图片,用户确认提交后再上传至服务器保存这两种方法各有利弊,方法一很明显,浪费流量和服务器资源;方法二则加重了浏览器的...

关于全屏显示问题处理

window.isflsgrn=false;//IE11以下是否进入全屏标志,True为全屏状态,false为非全屏状态window.ieIsfSceen=false;//IE11是否进入全屏标志,true为全屏状态,false为非全屏状态//跨浏览器返回当前document是否进入了可以请求全屏模式的状态functi...

form提交

方法一:利用form的onsubmit()函数<scripttype="text/javascript">functionvalidateForm(){if(document.reply.title.value==""){//通过form名来获取formalert("pleaseinputthetitle!...
代码星球·2020-04-11

初入前端,面对一个项目应注意哪些?

前言: 对于初入职场的前端小白来说,一整个项目来了,顿时感觉压力山大,张皇失措,也总会感到手忙脚乱。其实不用怕,拆分步骤,把每个步骤做好,做细,一切都迎刃而解,犹如顺藤摸瓜般畅快淋漓目录:     1、概念的介绍(可略)   &n...

Web前端开发--JS技术大梳理

什么是JS   JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言JavaScript是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和...

构造函数的五种继承方法

1、使用call或apply绑定构造函数animal.apply(this.arguments)2、使用prototype属性Cat.prototype=newAnimal();Cat.prototype.constructor=Cat;varcat1=newCat("大毛","黄色");alert(cat1.spec...

js学习总结--DOM2兼容处理重复问题

在解决this问题之后,只需要在每次往自定义属性和事件池当中添加事件的时候进行以下判断就好了,具体代码如下:/*bind:处理DOM2级事件绑定的兼容性问题(绑定方法)@parameter:curEle->要绑定事件的元素evenType->要绑定的事件类型("click","mouseover")even...

两个页面之间的通信

今天要给大家说的是两个不同页面之间的通信,通过一个拖拽demo来模拟:首先,写好基础的拖拽代码:<script>window.onload=function(){varoDiv=document.getElementById('div’);oDiv.onmousedown=function(ev...
代码星球·2020-04-11

JavaScript中的不同逻辑算法结合操作解决实际多重问题以及常用函数类型

数组去重+快速排序//老数组vararr1=[1,2,2,3,8,6,6,4,5,5];//定义新数组vararr2=[];内部可运用布尔类型进行判断数组的唯一性for(i=0;i<arr1.length;i++){varstatus=0;for(j=0;j<arr2.length;j++){if(arr1...

浅谈js中的MVC

MVC是什么?MVC是一种架构模式,它将应用抽象为3个部分:模型(数据)、视图、控制器(分发器)本文将用一个经典的例子todoList来展开一个事件发生的过程(通信单向流动):1、用户在视图V上与应用程序交互2、控制器C触发相应的事件,要求模型M改变状态(读写数据)3、模型M将数据发送到视图V,更新数据,展现给用户&n...
代码星球·2020-04-11

JavaScript多浏览器的兼容

一、document.formName.item("itemName")问题问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.e...
代码星球·2020-04-11

重写Alert和confirm方法去除地址显示

//重写alert方法,去掉地址显示window.alert=function(name){variframe=document.createElement("IFRAME");iframe.style.display="none";iframe.setAttribute("src",'data:text/plain,...

提高团队技术

如果你想提高团队技术,来试试下面的套路!游戏规则设计的要点-----------------------------------------------------------------------------------------------------------------------------------...
代码星球·2020-04-11