最近的文章列表

解决swfupload组件跨域上传提示缺少crossdomain.xml的问题方法

默认情况下,swfupload是不支持跨域上传文件的,如果需要跨域上传,需要在上传服务器的根目录下放置一个 crossdomain.xml 的文件,文件内容设置为相应的权限即可。如:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
2014/9/18 Comments:
利用jQuery扩展wScratchPad来实现微信营销平台系统–刮刮乐的开发示例代码

下载 jquery扩展wScratchPad.js, 原站的页面打不开,我这里提供一个下载地址 wScratchPad-2.1.0.zip

然后,这里修正一下

在这个扩展里面,怎么才能过去用户的刮开的面积

2014/9/17 Comments:
js通过年月日(生日或者日期)获取年龄和生肖和星座的示例代码
//取生肖, 参数必须是四位的年 
function getshengxiao(yyyy){
      var arr=['猴','鸡','狗','猪','鼠','牛','虎','兔','龙','蛇','马','羊'];
      return /^\d{4}$/.test(yyyy)?arr[yyyy%12]:null
}

// 根据生日的月份和日期,计算星座。
function getAstro(month,day){
      var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";
2014/9/12 Comments:
angularjs的ng-repeat循环列表中序号怎么写?($index)

一个列表循环,序号标识是常见的,c#语言如何实现,我们知道,C# repeater控件里添加序号的4种方法。那么在js框架angularjs里使用ng-repeat怎么实现添加序号呢?
直接上代码,一看就懂了:

<table class="table table-bordered mt20 table-td-center">
    <thead>
        <tr>
           <th>序号</th>
2014/9/12 Comments:
AngularJs Error(factory): [$resource:badcfg] Error in resource configuration
angular.module('admin.services', ['ngResource'])    
// GET TASK LIST ACTIVITY
.factory('getTaskService', function($resource) {
return $resource(
'../rest/api.php',
2014/9/5 Comments:
分享给JavaScript的String对象添加startsWith(), endsWith()等方法

在js里,有indexOf 这样的方法,却没有像java一样的startsWith 或者 endsWith 这样的方法。

给JavaScript的String对象添加两个,再添加一个删除所有空白字符的方法

    //
// 给字符串对象添加一个startsWith()方法
//
String.prototype.startsWith = function (substring) {
2014/9/5 Comments:
Angularjs页面a链接点击不刷新页面的问题

如题,解决方案如下

Have you by any chance configured your $locationProvider to html5Mode? If yes this would cause your problems. You could force it to always go to the url by adding target="_self" to your tag. Give it a shot.

你已经改变配置了你的 $locationProvider(特性有:hashPrefix、html5Mode) 为 html5Mode。如果这会造成你的问题。你可能不得不经常去的URL添加目标=“_self”您的标签。给它一个机会。

2014/8/29 Comments:
js获取昨天的日期时间和一个月之前的日期时间 获取指定间隔的日期时间

直接上代码吧:

/* 
*@description 获取昨天的日期
*@return JSONObject {text: '日期', value: '时间间隔'}
*/
var getYestodayDate = function() {
     var nowDate = (+new Date());
     var oneDay = 24 * 60 * 60 * 1000;
2014/8/20 Comments:
AngularJS 创建模块(module)和获取模块(创建一个新模块将覆盖掉这些指令和服务)

创建模块 vs 获取模块

注意,使用 angular.module('myModule', []) 将创建名为 myModule 的模块并重写已有的同名模块。而使用angular.module('myModule') 则只会获取已有的模块实例。

  var myModule = angular.module('myModule', []);

// 添加一些指令和服务
2014/8/13 Comments:
AngularJS 初始化过程以及如何手动将 AngularJS 初始化(延迟启动)

概述

这一章讲述 Angular 初始化过程以及必要的时候用户如何能够手动将 Angular 初始化。

Angular <script> 标签

下面例子展示了推荐的在应用中使用 Angular 的自动初始化的代码路径设置。

<!doctype html>
<html xmlns:ng="http://angularjs.org" ng-app>
2014/8/13 Comments: