编程笔记

  • Javascript实现简单的富文本编辑器附演示

    span style="font-size:14px;"!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" html xmlns="http:www.w3.org1999xh

  • 解决checkbox的attr(checked)一直为undefined问题

    最近本屌丝应项目开发需求,需要做个一个全选的checkbox功能。 哎呀吗~~这不是很简单的事情么,一个总的checkbox,N多个子checkbox,总的checkbox一旦选中,子checkbox全部选中,总的一旦不选中,子的也都不选中。 拿到这个小需求,本屌丝一阵窃喜,多么简单的功能啊,OK,两分钟完事~~~ 时间一分一秒的过去,本屌丝内心奔腾的草原的马儿,从一直逐渐增加到了千万只~~

  • jquery网页回到顶部效果(图标渐隐,自写)

    唔,进来开发需求,当网页内容草鸡多的时候,用户就需要有个按钮快速回到顶部,而不是自己去滚滑轮~ 原本以为比较难的说,因为上头要求全部用js来实现,哪个页面引用,哪个页面显示。 于是乎,本屌丝就尝试写了下,唔,没发现,还挺easy的说~~ 有屁我就快放了,直接上代码,屁放多了就成屎了~~唔,罪过,阿弥陀佛,阿门~~ pre name="code"

  • jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7

    本屌丝最近工作要求重写网站所有代码,so...极其蛋疼的事情出现了,管我的人要求不能用网上的插件,oh~~~my god!! 这是多么能让千万只草原上的马儿奔腾的要求~~~ 先实现一个比较简单的功能: 需求:网页遮罩层弹出层,兼容IE6 幸好本屌丝以前聪明收集了个js的版本,so,自己改写成了jQuery插件形式的,方便以后使用。 屁话不多

  • jquery实现在页面加载完毕后获取图片高度或宽度

    日前,本技术屌丝又遇到了一个很有意思的问题,应项目要求,需要在页面加载完毕之后获取图片的高度,以此来调整图片上面的覆盖层相对于图片顶端的位置。 但在jqueryfunction{ *XXXXXX*};里面写了之后发现不是很理想,因为当jquery准备就绪的时候,此时图片绝大部分情况下都没加载完毕,这可急坏了本屌丝~~~T~T 本屌丝就想啊,要是jquery有个跟js的onload的方法多

  • 两种方法实现在HTML页面加载完毕后运行某个js

    js方法: script type="textjavascript" window.onload=function{ var userName="xiaoming"; alertuserName; } script 以下为jQuery方法,需要引用jQuery文件。 p

  • 火狐下input焦点无法重复获取问题的解决方法

    今天遇到了一个很棘手的问题,就是在做一些输入框的验证的时候,我这边项目的业务逻辑就是当我选中某个select的某个特定option的时候,需要显示出一个input输入框让用户输入东西,但是如果用户啥也不做,就必须弹出警告框让用户输入,等其输入后,我这边再将input隐藏掉。 因此,便产生了如下问题,input输入框显示的时候,需要自动获取焦点,此时,我是用的 document.get

  • 纯js实现div内图片自适应大小(已测试,兼容火狐)

    这代码实现的功能就是平常我们遇到的一个div里面包含img的时候,在img图片大小未知,div大小未知的情况下,让图片自适应大小,对于图片本身小于div容器大小时,不作处理。因为如果拉伸,图片可能就失真了。 废话不多说,直接上代码,已测试,兼容火狐,谷歌,IE6,IE78 以下是js代码: script type="textjavascript" langua

  • Jquery动态添加及删除页面节点元素示例代码

    通常我们会遇到选中某个条件,然后添加,累计多个后,再进行执行。 废话不多说,直接上代码! !doctype html html head meta charset="utf-8" titleJquery动态添加及删除页面节点title script src="

  • 用html+css+js实现的一个简单的图片切换特效

    如图所示。 该图片切换特效实现很简单,而且兼容性很好。 html页面如下 div div id="focus" ul lia href="ht

  • JS将滑动门改为选项卡(需鼠标点击)的实现方法

    本文实例讲述了JS将滑动门改为选项卡(需鼠标点击)的实现方法。分享给大家供大家参考。具体如下: 大家都知道,滑动门和选项卡在布局和结构方面几乎是一样的,唯一不同的是触发方式,这个是由JavaScript决定的,大致来讲就是将onmouseover改为onclick就行了,本款选项卡以前是款比较流行的滑动门,现在改成了选项卡,大家看看有什么区别。 运行效果截图如下:

  • AngularJS基础教程之简单介绍

      AngularJS是一个JavaScript框架。它可以通过script标记被添加到HTML页面中。   AngularJS通过指令对HTML属性进行了扩展,然后通过表达式将数据绑定到HTML元素中。 AngularJS是一个JavaScript框架   AngularJS是一个JavaScript框架,它是由JavaScr

  • iOS开发中使用屏幕旋转功能的相关方法

    加速计是整个IOS屏幕旋转的基础,依赖加速计,设备才可以判断出当前的设备方向,IOS系统共定义了以下七种设备方向: typedef NS_ENUMNSInteger, UIDeviceOrientation { UIDeviceOrientationUnknown, &

  • JS实现仿新浪黄色经典滑动门效果代码

    本文实例讲述了JS实现仿新浪黄色经典滑动门效果代码。分享给大家供大家参考。具体如下: 这是一款仿新浪网的滑动门,黄色经典,操作舒适度确实很舒服,不亏是门户哦,长度和宽度这个就要自己修改啦,布局紧凑合理,本人喜欢的风格。 运行效果截图如下: img src="https:img.nhooo.comstaticupload2103120553210.png?

  • 原生JS实现仿淘宝网左侧商品分类菜单效果代码

    本文实例讲述了原生JS实现仿淘宝网左侧商品分类菜单效果代码。分享给大家供大家参考。具体如下: 这是一款原生JS实现的仿淘宝网左侧商品分类菜单效果代码,JavaScript技术实现,兼容各主流浏览器。自己再修改一下CSS菜单,它会变得更漂亮。 运行效果截图如下: img src="https:img.nhooo.comstaticupload2103120

  • Oracle数据创建虚拟列和复合触发器的方法

    本文我们主要介绍Oracle数据库的虚拟列和复合触发器方面的相关知识,包括虚拟列和复合触发器的创建等,并给出了创建示例,接下来就让我们来一起了解这一过程吧。 一、虚拟列 Oralce 的虚拟列解决了以前很多需要使用触发器或者需要通过代码进行计算统计才能产生的数据信息。以前每次对其他的列进行统计,产生新列的时候都是采用在select 语句中通过统计计算

  • C#保存与读取DataTable信息到XML格式的方法

    本文实例讲述了C#保存与读取DataTable信息到XML格式的方法。分享给大家供大家参考。具体如下: 这里主要实现: 1.将DataTable中的信息保存到XML中 2.将以上述格式在XML中保存的信息读取到DataTable内 一、将DataTable的内容写入到XML文件中 &

  • C#计算字符串哈希值(MD5、SHA)的方法小结

    本文实例讲述了C#计算字符串哈希值(MD5、SHA)的方法。分享给大家供大家参考。具体如下: 一、关于本文 本文中是一个类库,包括下面几个函数: ① 计算32位MD5码(大小写):Hash_MD5_32 ② 计算16位MD5码(大小写):Hash_MD5_16 ③ 计算32位2重MD5码(大小写):

  • Android NavigationController 右滑手势详解

    苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationController.interactivePopGestureRecognizer.enabled = YES; 这个api功能就是在NavigationController堆栈内的UIViewController可以支持右滑手势,也就是不用点击右上角的返回按钮,轻轻在屏幕左边一滑

  • 使用PHP和JavaScript判断请求是否来自微信内浏览器

    微信浏览器的HTTP_USER_AGENT 在iPhone下,返回 Mozilla5.0 iPhone; CPU iPhone OS 5_1 like Mac OS X AppleWebKit534.46 KHTML, like Gecko Mobile9B176 MicroMessenger4.3.2 在Androi

  • js实现的简单radio背景颜色选择器代码

    本文实例讲述了js实现的简单radio背景颜色选择器。分享给大家供大家参考。具体如下: 这里演示的js实现radio网页背景颜色选择器,只需点击对应颜色的radio单选框,就可以改变网页的背景颜色,简单方便,实用的javaScript网页特效。 运行效果如下图所示: img src="https:img.nhooo.comstaticupload21031

  • vs代码段快捷键设置(图文)

    废话不多说了,下文通过图文并茂的方式给大家展示vs代码段快捷键设置。 1 工具-》代码段管理器 i

  • js简单实现表单中点击按钮动态增加输入框数量的方法

    本文实例讲述了js简单实现表单中点击按钮动态增加输入框数量的方法。分享给大家供大家参考。具体如下: 这里演示表单中点击按钮动态增加输入框数量的方法,默认是没有输入框,点击按钮之后,输入框会不断的增加,每点击一次,增加一个,觉得挺不错吧,希望对你有所帮助。 运行效果如下图所示: img src="https:img.nhooo.comstaticupload

  • python调用动态链接库的基本过程详解

    动态链接库在Windows中为.dll文件,在linux中为.so文件。以linux平台为例说明python调用.so文件的使用方法。 本例中默认读者已经掌握动态链接库的生成方法,如果不太清楚的可以参考动态链接库的使用 调用上例动态链接库的使用中的sum.so import ctypes so = ctypes.CDLL'.sum.so' pri

  • C# 判断时间段是否相交的实现方法

    C# 判断时间段是否相交的实现方法 1. 判断两个起止时间是否相交: public static bool IsTimeBetweenTimeSpan input, TimeSpan start, TimeSpan end, bool fromInclusice, bool toInclusive

  • jQuery垂直多级导航菜单代码分享

    这是一款基于jquery实现的垂直导航菜单特效代码,总共有三级,实现效果简单大方,最后一级还可以进行图片展示说明,是一款非常实用的导航菜单特效源码。 效果演示 源码下载 为大家分享

  • asp.net页面中如何获取Excel表的内容

    asp.net页面中如何获取Excel表的内容,具体内容介绍如下所示: 首先引用组件和命名空间 using Microsoft.Office.Interop.Excel; using System.Data.OleDb; 然后把excel上传到指定路径 上传文件方法省

  • js实现带有介绍的Select列表菜单实例

    本文实例讲述了js实现带有介绍的Select列表菜单。分享给大家供大家参考。具体如下: 带有介绍的Select列表菜单特效代码,并不是导航菜单,这是表单中常用的下拉列表菜单,里面定义的菜单名称和链接都可以自己修改,不同的是添加了一个说明功能,鼠标点击列表中内容的时候,会浮动出本条内容的介绍,另外文本框内的内容也会跟着改变。 运行效果截图如下: img src="ht

  • DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)

    俗话说的好,好记性不如个烂笔头,这么多技术文章如果不去吃透,技术点很快就容易忘掉,下面是小编平时浏览的技术文章,整理的笔记,分享给大家。 开发过程中我们都希望使用别人成熟的框架,因为站在巨人的肩膀上会使得我们开发的效率大幅度提升。不过,我们也应该、必须了解其基本原理。比如DOM事件,jquery框架帮我们为我们封装和抽象了各浏览器的差异行为,为事件处理带来了极大的便利。不过浏览器逐步走向统一和标准化,我

  • C#自定义基于控制台的Timer实例

    本文实例讲述了C#自定义基于控制台的Timer实现方法。分享给大家供大家参考。具体如下: 一、概述 这里实现了一个自定义类TimerTest,该类可以模拟一个Timer,经过指定时间间隔执行某个事件。 二、TimerTest类 定时器类 class TimerTest

  • 如何在插件外部调用jQuery插件函数?

    jQuery是一个JavaScript库,旨在简化JavaScript开发。它减少了开发时间。让我们看看如何在插件外部调用jQuery插件函数。 为了进行调用,请包装jQuery方法以返回构造函数的实例。在其上调用原型方法。 示例 $.fn.myFunction=functionconfig{ &nb

  • 如何从外部调用jQuery插件内部的函数?

    要从外部调用jQuery插件内部的函数,请尝试运行以下代码。该代码以jQuery为例使用属性更新名称: html head scriptsrc="https:cdn.staticfile.org

  • 如何在不指定任何元素的情况下调用jQuery插件?

    要在不指定任何元素的情况下调用jQuery插件,请使用extend方法。这是显示如何在不指定任何元素的情况下调用jQuery插件的代码段: $.fn.extend{ myFunction1:function{...} }; $.extend{ myFunction2:function{.

  • 如何创建自定义jQuery插件?

    要创建jQuery插件,请首先使用以下代码创建一个名为jquery-myplugin.js的文件。这是我们的插件代码。在这里,myplugin是我们插件的名称。 function${ $.fn.myplugin=function 

  • 如何编写自定义jQuery插件?

    要创建jQuery插件,请首先使用以下代码创建一个名为jquery-demoplugin.js的文件。这是我们的插件代码。在这里,demoplugin是我们插件的名称。您可以将任何名称添加到自定义插件- function${ $.fn.demoplugin&nbs

  • 很全面的JavaScript常用功能汇总集合

    本文主要总结了JavaScript 常用功能总结,如一些常用的额JS 对象,基本数据结构,功能函数等,还有一些常用的设计模式。 目录: 众所周知,JavaScript是动态的面向对象的编程语言,能够实现以下效果: 丰富Web 网页功能 stron

  • javascript html5实现表单验证

    表单验证为终端用户检测无效的数据并标记这些错误,是一种用户体验的优化。 下面展现浏览器自带的验证功能也可在移动端中查看: HTML部分: !DOCTYPE html html lang="en" head meta charset="UTF-8" meta name="vi

  • jQuery 遍历函数详解

    jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。 函数 描述 .add 将元素添加到匹配元素的集合中。 .andSelf 把堆栈中之前的元素集添加到当前集合中。 .children 获得匹配元素集合中每个元素的所有子元素。 .closest 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。 .contents 获得匹配元素集合中每个元素的子

  • angularjs客户端实现压缩图片文件并上传实例

    主要是利用html5的canvas来进行图片的压缩,然后转化为dataURL,再有dataURL转化为Blob文件,Blob对象可以直接赋值给Formdata. app.service'Util', function$q { var dataURItoBlob = functiondataURI { convert base64URLEncoded data c

  • php中 $$str 中 "$$" 的详解

    这种写法称为可变变量 有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。一个普通的变量通过声明来设置,例如: ?php $a = "hello"; ? 一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。在上面的例子中 hello 使用了两个美元符号($)以后,就可以作为一个可变变量的变量了。例如: