【分享】JS判断浏览器语言及终端类型(android/ios)

最近在做HTML5移动端开发,终端检测跳转,测试了如下检测代码,可用:

 

<script type="text/javascript">
//检测浏览器语言
currentLang = navigator.language;   //判断除IE外其他浏览器使用语言
if(!currentLang){//判断IE浏览器使用语言
    currentLang = naviga...

阅读全文>>

【经验】js实时触发"onchange"事件&&防止浏览器保存密码

点击查看原图

首先谈问题:

需求很简单,一个很简单的登陆页面,两个INPUT输入框(有户名,密码),都有各自的提示背景,onFocus的时候提示背景隐藏,onBlur的时候,如果INPUT的value为空则重新显示提示背景。
这种需求,实现方法很多种,最简单的就是直接设置INPUT的背景图片,也是现在用到的方法:
HTML:
<form action="" method="">
    <...

阅读全文>>

【分享】Ajax保留浏览器历史的解决方案

话说之前写过一篇文章“【解决】AJAX前进后退按钮失效,及刷新问题的解决方案”和如下这篇文章同样的解决方案,只不过没这么详细。话不多说,请直接看下文。


ajax请求中,不能更新地址栏,地址栏上的前进后退按钮就失效了,带来了另外一种糟糕的用户体验。

解决方案如下:

方案一:使用window. Onhashchange 事件

如下面Html片段,点击不同的连接,在mainPanel中加载不同的页面...

阅读全文>>

【解决】kindeditor文件上传后自动将原文件名添加至文件说明中

点击查看原图

在项目开发中,各种需求都有可能被提出来,用Kindeditor作为项目中使用的文本编辑器也是因为其功能之强大。但使用过程中遇到了各种问题,首先是开发@功能时,发现Kindeditor自带的获取光标位置函数有问题(至今还没找到解决办法,准备换百度的编辑器测试一下),然后就是今天这个需求了:文件上传后自动将原文件名添加文件说明中。
编辑器并不自带此功能(话说这个功能真心应该加上)。如下是更改一番后的解...

阅读全文>>

【原创】Node.js WIN7环境下的安装与体验



话说耳闻Node.js很久了,前两天简单看了下《Node.js开发指南》这本书,于是准备安装体验一下。

安装就很简单了,下载最新版本的Node.js(node-v0.8.17-x86.msi),其他步骤就不详述了,找到一篇步骤很详细的文章,排下版整理下来。最后主要还是说说安装使用中遇到的问题(小白会碰到的)。

一、安装

我这是写的东西也是非常的简单,如何使用Node.js输出 Hello World.

没...

阅读全文>>

【分享】Javascript中的陷阱大集合【译】

写在最前面

这篇英文来自codeproject,原文A Collection of JavaScript Gotchas。我看了以后颇受启发,就把他翻译过来了,呵呵,第一次翻译这么长的技术文章,有什么错误请大家指出哦。另外,译文允许转载,但请在页面明显处标明以下信息:

英文原文:A Collection of JavaScript Gotchas
译文作者:王国峰
译文标题:Javascript中...

阅读全文>>

【分享】JS获取中文拼音首字母

如图所示,Manager看到这样一个功能,想在项目中用上,所以就搜罗了这篇文章。

点击查看原图

<script language="JavaScript">
<!--
/**//*
测试:天之骄子
测试结果:正确可用
功能:生成与中文字符串相对映的拼音首字母串
版本: V1.0 alpha
*/
// 汉字拼音首字母列表 本列表包含了20902个汉字,用于配合 ToChine...

阅读全文>>

【原创】JQ翻页倒计时插件

正好一同志需要这么一个倒计时效果,个人又觉得还不错,所以就研究了一下原理写成插件方便使用。最后会再给出附件下载。

点击查看原图

下面贴出插件代码

// JavaScript Document
(function($){
  $.fn.count_down=function(options){
	  var defaults={};
	  var opts=$.extend(defaults,o...

阅读全文>>

【解决】js判断一个图片是否已经存在于缓存(兼容IE各版本及FF)

【一】、如下片段是当晚在IE7、8及FF测试执行成功的:

-----------------------------------------------------------------------------------------

如下代码:


var url = "http://......../image.jpg";
var img = new Image();
img.src = url...

阅读全文>>

【分享】JS获取农历日期

今天因为要写一个特定需求的日历插件(作为人事记录日程插件来用的),根据需求要求有农历日期,所以测试了很多现有源码,如下JS应该算说是比较完善的获取函数。前发现有一个比这个写的简洁些的,但测试后发现,只有指定月份可以用,其它月份都没法获取。所以,再有碰到同样问题,也碰到钉子的,就使用如下JS文件。
var CalendarData=new Array(100);
/*
测试日期:2012-10-2...

阅读全文>>

1 2

Blogger

  • blogger
  • 天之骄子
  • 职位:研发工程师
    铭言:
    阳光与欢乐同在,
    与我同在
    主页:
    blog.baiwand.com

分类目录

日志归档

主题标签

数据统计

  • 日志:151篇
  • 评论:45条
  • 碎语:264条
  • 引用:0条

链接表

随机日志 »

最新日志 »

最新评论 »

标签云 »

订阅Rss
sitemap