- 博客(14)
- 收藏
- 关注
原创 JS利用CSS3 transform rotate 实现旋转转盘或背景(大转盘抽奖)
最近需要做一个旋转转盘抽奖的小组件,初步考虑之后决定用操作背景元素CSS 中的transform rotate 来做。即控制transform属性不断增加转盘的偏转角度值,来达到转动效果。使元素围绕中心根据角度偏转,在元素的transform属性中可以这样写:transform:rotate(30deg);//偏转30度-moz-transform:rotate(30deg);//兼
2013-11-04 18:03:16
45175
5
原创 PHP Uploadify+jQuery.imgAreaSelect插件+AJAX 实现图片上传裁剪 仿微博头像上传功能
在网站中需要一个图片上传裁剪的功能,借鉴这篇文章 Ajax+PHP+jQuery图片截图上传 的指点,找到了jquery.imgareaselect这个不错插件,能对图片进行自定义区域选择并给出坐标,类似微博等同类网站上传头像要求按比例裁剪的功能,正合适就自己做了个。文件上传类经常使用到一个叫uploadify的插件,上面提到的文章也结合了uploadify插件的使用,只是现在版本的uploa
2013-09-14 17:03:37
22279
15
原创 PHP 5.3以下版本 无法用下标直接取得函数返回的数组
在本地(PHP 5.5.2环境)上编写的一段代码中有这样的操作:echo multiLang('menu')[0];mutiLang用于在多语言条件下,判断返回结果,返回值为一维数组。syntax error, unexpected '[', expecting ';'意为有一个未预料到的' [ ' 而不是'; '改为这样的写法:
2013-08-19 09:25:07
3331
原创 在windows2003上部署apache+PHP遇到的部分问题(附IIS配置FastCGI驱动PHP方法)
由于服务器的限制,只能在win03环境下部署PHP站点。一开始选择在IIS上扩展,旧的ISAPI方法从PHP5.2以后就没有了支持(没有了php_isapi.dll),后续都是用FastCGI方式(后附配置方法)。配上之后性能各方面也不太满意(心理偏差?..)。于是打算配上apache。配置过程中发现了一些易忽略的问题,也有了经验,下面就列举出来。首先选择了apache 2.2.25
2013-08-19 09:19:06
2100
原创 window.open()在IE8下报错,输出文件无法下载,以及打开多个窗口重复的问题
在业务里用到了PHP header导出doc文档,GET传值到页面,读出相应数据输出doc文件下载。用户提出需要批量,于是设计成js循环出对应数量的window.open(),向页面传入不同的值,批量输出相应的文件。简单的说,就是我需要循环出多个window.open()。js代码为:var outCode = JSON.parse();for(var i=0; i<outCode.
2013-08-08 17:17:31
8779
原创 DedeCMS V5.7使用session_register()在PHP5.4以上无法登录后台,页面无显示
想试试织梦的产品,下载了DedeCMS V5.7版本,在本地部署后,正确登录后台的情况下页面没有任何输出和显示(错误登录或密码错误时才有显示),也没有报错。进到脚本调试,发现问题出在登录页login.php中以下部分。login.php...$cuserLogin = new userLogin($admindir); if(!empty($userid) &&
2013-06-21 14:44:50
7141
8
原创 用Js仿的坦克大战
之前用Js写的坦克大战,没有写完,目前可以在地图中消灭敌人,以及自编地图对战(用了HTML5的draggable)。音效用了soundmanager2库,其他功能实现均为原生js与jquery。游戏页面:点此传送代码都是函数式的调用。没有封装。打算近期再重构把它完成。面向对象应该更合理一些。所有的代码页面查看源代码可见。//初始//
2013-06-21 14:18:17
3631
1
原创 HP SSDO(Server Delivery) 实习生招聘笔试部分题目
头一次参加招聘会,去北航听了HP SSDO部门的实习生招聘宣讲会。这个部门听说过的不多,国内五个分部总共招40人。本来打算把笔试题照下,后来感觉气氛挺严肃,不太好意思拿手机。顺手摘抄了几题回来。所抄大部分是程序和OS/DS之类的题。从试题难度来看门槛也不是太高(毕竟实习生)。但自己也有很多题是回来后才证实做错了,还需要加强知识面和笔试经验。下面的答案都是自己做的和搜集整理的,不保证完全
2013-05-27 21:58:15
1234
原创 jQuery的 trigger()与triggerHandler()方法
jQuery的 trigger()方法能触发相应元素的指定事件,而triggerHandler()方法直接使指定的事件发生(不触发事件本身)。例如指定‘select’事件时,trigger(‘select’)使得元素内容被select(随后自然触发为select绑定的事件),riggerHandler('select')直接使为元素指定的select事件发生,但不会执行浏览器默认动作,也不会产
2013-05-14 16:42:47
1234
原创 JavaScript的两种面向对象方法--原型继承(prototype)和函数继承(闭包)
常用的两种JS继承和面向对象写法。一、原型继承使用prototype向对象绑定方法。继承时在子类中使用call继承父类的构造方法,并使用new声明继承父类的方法。var DemoParent = function (param1,param2) { this.attr1 = param1; this.attr2 = param2;};DemoParent.pr
2013-05-06 15:11:12
1163
原创 Mysql中使用UNION语句进行多表连接查询
用PHP编写了几个网页,直接使用内置函数链接Mysql数据库。在实用中遇到一个需求:有几个内容相类似的表(存放了新闻、公告类文章),想要以某些条件做出在几个表上的共同查询和排序模块。例如以文章的点击数多少、发布时间的先后为条件,动态生成有用的排序列表(最新文章、最热点击等)。发现用SQL语句的UNION能轻松完成,而不用上升到脚本的层面了。在标准SQL中的UNION语句如下:SEL
2013-04-10 07:34:42
23981
原创 配合ckEditor分页标签,用javascript编写分页函数,实现文章内容分页
在初次使用ckEditor文本编辑器过程中发现,其中的“分页”功能(编辑器中的分页按钮)实际的作用只是在文中产生一个带样式的div,并没有提供别的内容。形式如下: 这也许只是用于打印时的分页,要实现浏览的分页可能还没这个能力。于是想在此上设计出一个功能来分页,用户只用在编辑器上选择分页即可。通过观察包含的带有默认隐藏样式,于是最初想到是否在此做文章,
2013-01-19 14:31:09
3585
2
原创 用原生javascript实现jQuery效果——自定义javascript扩展DOM函数及功能
几天前参考了一本关于jQuery的国内的书,学习了如何用原生的javascript实现jQuery的"功能"——自定义函数扩展DOM功能,来仿制部分的jQuery效果。因为发现这样的方法可以在无法使用jQuery的时候(例如和其他框架及自定义函数发生冲突)对想要的效果直接构造实现(只为一小部分功能)。这里主要是关注构造和实现的过程。 首先来看事情的起因:n天前,在一个自己东拼西凑(主要是
2012-12-13 13:18:24
2669
2
原创 jQuery实现简单的导航按钮焦点背景更换(代替css hover)以及弹出子菜单 我的第一篇博文
这是我的第一篇博文,我对计算机网络和web编程开发感兴趣,有时也试着写一点java,目前在上大学,知识学习刚刚起步。以后打算经常写一些自己遇到的问题和知识,记录的同时接受指点,不仅日后方便查阅,也有个获得探讨和学习的环境。 不久前开始接触jQuery,我用jQuery在简单的网页导航条上代替了javascript和css hover进行背景的更换和弹出子菜单,是一个简单的入门。
2012-12-08 19:32:19
3615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人