- 浏览: 1092456 次
- 性别:
- 来自: 广州
最新评论
-
July01:
推荐用StratoIO打印控件,支持网页、URL、图片、PD、 ...
如何解决非IE浏览器的web打印 -
flashbehappy:
同一个视频,有mp4,ogg两种格式的。在chrome,fir ...
firefox chrom safari 对video标签的区别 -
xmdxzyf:
可以在网站(www.sosoapi.com)上试下在线表单方式 ...
用swagger-php/ui做API测试 -
flex_莫冲:
a2631500 写道"看了源码,设置Backbon ...
backbone与php交互 -
a2631500:
"看了源码,设置Backbone.emulateJS ...
backbone与php交互
文章列表
最近接手一個已經上線的項目。這個系統只有登入沒有登出功能。為了保證session不過期,所以用了header的方式來保存session。
我接手後就要求既能登入又能登出。所以就需要在登出的時候清楚session。
登入是這樣寫的
function authenticate()
{
header('WWW-Authenticate: Basic realm="REGISTRATION FOR HR"');
header('HTTP/1.0 401 Unauthorized');
echo "You must enter a valid log ...
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:
Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包 ...
php 导出/下载文件
- 博客分类:
- php
如果要将查询结果导出到Excel,只需将页面的Context-Type修改一下就可以了: header( "Content-Type: application/vnd.ms-excel">如果希望能够提供那个打开/保存的对话框,Content-Disposition参数,Content-Disposition参数本来是为了在客户端另存文件时提供一个建议的文件名,但是考虑到安全的原因,就从规范中去掉了这个参数Content-Disposition参数:attachment --- 作为附件下载 inline --- 在线打开具体使用如:header(&quo ...
wamp2.2下安装pear
- 博客分类:
- php
网上说在wamp的php下有pear安装程序,其实2.2版本是没有的.包括php5.4的版本下也没有自带pear.必须手动下载pear.
若直接下在go-pear.php文件(http://pear.php.net/go-pear),然后安装会提示php版本太高了,不能安装.
因此必须下载go-pear.phar(http://pear.php.net/go-pear.phar).将它放到wamp的php目录下.在cmd中转到php目录下,执行php go-pear.phar 根据提示一步步执行安装就OK了,提示更改php.ini文件,yes。安装完会在php目录下生成pear的文件。安装完 ...
安装了w
amp后,进入phpmyadmin会提示:
您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。……
解决办法很简单:
1.修改
root@localhost
权限的密码。
打开wamp的phpmyadmin,进入它的管理界面,点击权限,这时页面上会显示一张用户权限表,找到用户为:
root、主机为:localhost的数据行,点击后面的修改按钮,弹出详细的权限配置页面,找到里面的修改密码项,
两次输入你想修改的密码后,点击执行就完成了数据库中root@localhost权限的密码修改。
2.修改php ...
如何让PHPMyAdmin显示登录界面
如何让PHPMyAdmin显示登录界面往往我们配置好PHPmyadmin连接我们
的MYSQL后发现,只要我们的访问地址输入正确,无需输入任何验证信息即可操作我们的数据库,这样也太危险了!修改方法如下:我们将
PHPMYADMIN根目录下 config.inc.php文件里的$cfg['Servers'][$i]['auth_type'] =
'config';修改为$cfg['Servers'][$i] ['auth_type'] =
'http';或者$cfg['Servers'][$i] ['auth_type ...
保存html时提示内容:Save Failed Null charset name
内容有乱码。首先检查文件是否UTF-8,eclipse的配置是否UTF8.其次看关联HTML的插件是哪个。如果正常的话,更换个关联程序再关联回来。就OK了。
以前在IE下用window.print实现打印由于有active等IE特性的强大功能,打印都比较简单。但是在FF,SAFARI,CHROME,以及MAC操作系统下用js实现打印会出现很多莫名其妙的问题。
1 预览和真实打印效果不同。
在不同操作系统不同浏览器及版本下,这是很正常的。以最终目标打印结果为标准。
2 多页打印的排版错位。
采用table动态生成tr td内容项拼凑出打印内容,但是这种效果即使预览OK了打印出来都可能是错位的。放弃这种做法。
3 连续打印会出现空白页。
连续打印即动态更新打印内容,(排版固定)将新的内容替换旧的内容再依次循环执行window.pr ...
ios6号称将app cache从5mb提升到25mb。但是其实ios5虽然默认5mb,但是也是可以允许最高提升到50MB的。而ios6在app cache的时候不会提示,反而会在progress到一半的时候卡住不动了,也不会报error。这真是还不如ios5呢。
附上IOS6的更新内容
OS6发布了beta版,其中包括了新版的Safari浏览器,增强了对HTML5的支持,我们来了解下吧~~
目前,ios 5.1中safari在HTML5test.com的测试得分是324,而ios 6中safari的分数是360。
远程调试新的远程调试工具可以更方便的在PC/Ma ...
实例化jquery插件后,需要动态删除插件并移除DOM,如何释放jquery插件占用的内存?
很多jquery插件,没有提供destroy的接口。
例如最近经常用到jquery-reel.js和循环播放图片的插件。
动态创建几十个,又动态删除。内存占用很大。只能自己修改插件,控制内存的释放。
但是有些插件又很复杂,光看明白几千行的js就很头疼了,若修改的有问题就更麻烦了。
最终还是自己写插件比较靠谱。
1.2的新版本添加了unreel方法。调用它可以很方便的卸载了
位置:
若放一个div或图片在html5的video元素的位置上,在win,ipad,android上是有区别的
ipad上
video位置上无论放什么都是无法监听到事件的。
android和window是是可以监听到的。
视频格式:
都支持mp4格式,但是必须是h264 code,否则也是不支持的。遇到一个video,在ipad上是不能播放的,而在android上可以播放,但是只有声音没有视频(有播放控制条,有滚动)。很奇怪。
touches对象:
使用jquery的bind方法是无法取得event对象的touches对象,所以event.pageX是空的。
必 ...
icenium使用心得
- 博客分类:
- html5
icenium包含以下三个内容:
graphite:安装在windows环境(无mac)下的开发环境。项目保存在云端。
mist:基于浏览器的开发环境
lon:iphone,ipad的测试工具,可在app store免费下载。无android版本
1、graphite无法输入中文,只能 ...
thinkphp的html标签
- 博客分类:
- php
<html:list id="checkList" name="user" style="list" checkbox="true" action="true" datasource="list" show="id:编号|8%,title:标题:edit,content:内容,create_time|toDate='Y-m-d H#i#s':添加时间,status|getStatus:状态" actionlist="forbid|resume ...
$.post乌龙内存泄漏
- 博客分类:
- jquery
下午改了个js脚本,结果post的时候发现内存泄漏,chrome内存一直往上彪,最后崩溃。
找半天没找到原因。。
后来发现postData赋值的时候打印出来的postData是空的。
postData.title = title;
这个title是$("#title"),而不是$("#title").val()
麻痹的。。改成val就行了。。。。粗心啊
在android上的浏览器有个设置远近的功能,导致获取到的屏幕宽度和高度是会根据设置远近而变化的。但是有个属性不论如何设置都是不变的。就是屏幕的宽度和高度。
var screenW = window.outerWidth ;
var screenH = window.outerHeight; $("#msg").text("width:"+screenW+";height:"+screenH+";");
window.outerHeight在android上获取的还不是真正的屏幕分辨率高度。比如480×800 ...