Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript模块化是什么及其优缺点介绍

javascript模块化是什么及其优缺点介绍

如今backbone、emberjs、spinejs、batmanjs 等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的JavaScript扑面而来。web前端已经演变成大前端,web前端的发展速度之快。 1)我们来看看什么是模块化? 模块化是一种将系统分离成独立功能部分的方法,可将系统分割成独立的功能部分,严格定义模块接口、模块间具有透明性。javascript中的模块在一些C、PHP、...
基于MVC3方式实现下拉列表联动(JQuery)

基于MVC3方式实现下拉列表联动(JQuery)

上次项目中遇到一个需要多个下拉列表联动的操作,今天有空将实现方式整理以便以后参考。 要达到的效果是,点击一个下拉框,则另一个下拉框的值发生对应变化。如:选择中国,则另个一下拉框里显示中国各个省份。 传统的HTML方式比较简单,实际上基于MVC的实现方式也大同小异。 直接上代码: 复制代码 代码如下: public class DP_Provice { public int proviceID { get; set; } public string Prov...
可兼容IE的获取及设置cookie的jquery.cookie函数方法

可兼容IE的获取及设置cookie的jquery.cookie函数方法

前言 在开发过程中,因为之前有接触过Discuz,就直接拿其common.js里面的getcookie和setcookie方法来使用,做到后面在使用IE来测试的时候,发现这两个方法子啊IE下不起作用,就请教同事,这样就有了jquery.cookie.js文件的由来,里面的代码很少,我贴在下面,方便以后使用和研究吧。 源码 复制代码 代码如下: /** * Cookie plugin * * Copyright (c) 2006 Klaus Hartl (s...
输入自动提示搜索提示功能的javascript:sugggestion.js

输入自动提示搜索提示功能的javascript:sugggestion.js

复制代码 代码如下: /** * 功能:该js文件中的代码实现了[输入自动搜索提示]功能,如百度、google搜索框中输入一些字符会以下拉列表形式给出一些提示,提高了用户体验 * 使用说明:参见suggestions.txt文件 * Author:sunfei(孙飞) Date:2013.08.21 */ var SugObj = new Object(); $(document).ready(function(){ //文件加载完成后获取输入框属性信息,...
输入自动提示搜索提示功能的使用说明:sugggestion.txt

输入自动提示搜索提示功能的使用说明:sugggestion.txt

readme: 本文件记录了suggestion.js文件的功能使用说明: 复制代码 代码如下: /* * 功能:该js文件中的代码实现了[输入自动搜索提示]功能,如百度、google搜索框中输入一些字符会以下拉列表形式给出一些提示,提高了用户体验; * 使用技术:JQuery+Ajax * * 一、如何使用该功能? * 1.使用该功能是需引入以下文件: * 1)<link type="text/css" rel="stylesheet" href=...
jquery 实现窗口的最大化不论什么情况

jquery 实现窗口的最大化不论什么情况

当打开一个新窗口时,有些用户想直接最大化显示,不想再多一步操作。如果不在代码中做出明确设置的话,这个一般来说是浏览器自己的设置问题。但用户希望无论什么情况,无论浏览器处于什么样的设置,都要让这个弹出的窗口最大化,那么怎么办呢?其实很好办,只需要把几句代码,让浏览器窗口从默认大小变成我们自己的设置。 复制代码 代码如下: $(function(){ if (window.screen) { var myw = screen.availWidth; var m...
使用js操作cookie的一点小收获分享

使用js操作cookie的一点小收获分享

为了说清楚这个问题,必须从头说起。 首先从后台配置一个参数,放到一个字段里,该字段叫做keywords,这个参数的值叫做efmis://|efmfj|username|2200|0||2014|http://10.20.1.54:7001/cssServerportal222012/|||||02,姑且不去管这个值有什么含义,相信很多人都遇到过比这个更复杂的字符串。后台配置以后,前台可以这么来显示:${tag_bean.keywords},可以肯定,无论后...
使用jquery hover事件实现表格的隔行换色功能示例

使用jquery hover事件实现表格的隔行换色功能示例

jQuery hover事件 hover(over,out)一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。 当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。而且,会伴随着对鼠标是否仍然处在特定元素中的检测(例如,处在div中的图像),如果是,则会继续保持“悬停”状态,而不触发移出事件(修正了使用mouseout事...
iframe的父子窗口之间的对象相互调用基本用法

iframe的父子窗口之间的对象相互调用基本用法

使用iframe的时候,可能会涉及到父子窗口之间传值和方法的相互调用,之前一直有些迷糊,也没有着意去弄清楚,这两天要干活,没法子了只好把这都弄明白了。其实非常简单,就那么几个用法,几句代码而已。 子窗口中调用父窗口的js方法: 复制代码 代码如下: parent.changeBtnTitle("tzgg"); 一个父窗口中可能会有若干个功能行为类似的子窗口,子窗口中的组件要调用相同或者类似的对象或者方法,那么就把这样的方法写在父窗口中,通过传递参数来达到...
<< 691 692 693 694 695 696 697 698 699 700 >>