PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

文档标签: qianduan

js正则判断文件后缀名,jquery 判断后缀名.

做文件上传的时候通常要判断文件类型,但一般都是在提交之前判断,我一般是用js来判断的,用正则吧!正则很好用的! [js] // !/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/ 这句是正是的规则,判断文件的后缀是不是图片格式 if (!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(ths.value)) { alert("图片类型必须是.gif,jpeg,jpg,png中的一种"); ths.value = ""; return false; } [/js] 我已经在实际项目中使用了这个规则,目前还没有发现什么问题!若问题及时更新!...

分析网站 htaccess文件不起作用的原因与解决方法.

这几天一直在调试网站后台的伪静态,但是网站一直打不开 分析了一下,在apache配置里面修改: Options Indexes FollowSymLinks AllowOverride All //以前是None修改成All Order deny,allow allow from all 这个地方,伪静态问题解决了!...
此文被围观1960次  分类: 服务器 标签:  ····

网站网页底部设计的正确版权格式规范.

今天某客户要求将网站的版权格式正规化,这样贴一下关于网站版权正确的书写格式。 少朋友的个人网站,有一个小问题,似乎很多朋友都忽略了,那就是版权声明的写法。虽然那只是一小行字,不过作为设计师也好,作为个人的爱好也好,版权的标志都是满重要的。 从法律角度看,加入了伯尔尼公约的国家,版权保护是随着作品(无论是文字,还是图片)的问世的即刻就得到版权的保护的,并不是必须要声明。但是作为惯例,这一小行文字还是有很好加强意识,提醒浏览者,所观看的内容是受到版权保护的。 正确的格式应该是:Copyright [dates] by [author/owner]© 通常可以代替Copyright,但是不可以用(c)。 All Rights Reserved 在某些国家曾经是必须的,但是现在在大多数国家,都不是法律上必须有的字样。 参见下面几个正确的格式: 以下为引用的内容: ©1995-2004 Macromedia, Inc. All rights reserved. ©2004 Microsoft Cor...

PHP json格式和js json格式-js跨域调用.

整理一个json格式的例子,以及php json格式与js json之间的调用(传说中的js跨域调用)。 先看一个js函数 1 function jsontest() 2 { 3     var json = [{'username':'crystal','userage':'20'},{'username':'candy','userage':'24'}]; 4     alert(json[1].username); 5 6     var json2 = [['crystal','20'],['candy','24']]; 7     alert(json2[0][0]); 8 } 这个函数,第一个alert(json[1].use...
此文被围观1071次  分类: 编程开发 标签:  ········

ie 下border bug.

border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。 1.性能差异 【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值。 【border:none;】把border设为“none”即没有,浏览器解析“none”时将不作出渲染动作,即不会消耗内存值。 2.兼容性差异 兼容性差异只针对浏览器IE6、IE7与标签button、input而言,在win、win7、vista 的XP主题下均会出现此情况。 【border:none;】当border为“none”时似乎对IE6/7无效边框依然存在,如下例 【border:0;】当border为“0”时,感觉比“none”更有效,所有浏览器都一致把边框隐藏 总结: 1. 对比border:0;与border:none;之间的区别在于有渲染和没渲染,感觉他们和display:none;与visi...
此文被围观1018次  分类: 前端设计 标签:  ······

jquery 表单提交注意事项.

今天在做jquery表单提交的时候没有反应,也不报错,这就有点怪了。 [js] $(function(){ $("#ok").click(function(){ $("form[name='myform']").submit(); }); }); [/js] 就是这样一个简单的代码,居然不能提交。 后来我将此代码修改了一下: [js] $(function(){ $("#ok").click(function(){ $("#myform").submit(); }); }); [/js] 这样就对了 原来jquery提交表单要用id...
此文被围观1673次  分类: 前端设计 标签:  ·····

Carry on till tomorrow 歌词.

今天听到一首很不错的歌曲《Carry on till tomorrow》 下面的《Carry on till tomorrow》的歌词,看了一下这个乐队的命运也是非常悲剧,百度百科上的乐队简介《Carry on till tomorrow》 Carry on till tomorrow 坚持到明天 In younger days, I told myself my life would be my own 在年轻的日子里,我告诉自己我将有属于自己的生活 And I'd leave the place where sunshine never shone 而且我要离开这阳光照不到的地方 For my life's too short for waiting when I see the rising sun 我的生命没有时间等待,当我看见升起的太阳那时 Then I know again that I must carry on 它又一次告诉我必须坚持下去 Carry on till tomorrow, there'...
此文被围观3253次  分类:  标签:  ····

前端开发:滚动网页导航固定在顶部.

新的一个项目要求:滚动网页,但是导航条固定在顶部。 主要是产品搜索页面!当产品列表很长时,搜索条件固定在顶部,提高用户的体验感! [html] <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript" src="http://static.blog.csdn.net/scripts/jquery.js" ></script> <script type="text/javascript"> function dhDiv(ee1){ //导航距离屏幕顶部距离 var...
此文被围观2613次  分类: 前端设计 标签:  ·····

js判断浏览器类型.

今天在做一个项目的时候需要对浏览器的类型进行判断,因为有一些CSS的属性IE下不识别,所以为了更好的提高用户的体验度,要分别设置不同浏览器! [js] var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { alert("MSIE"); } if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ alert("Firefox"); } if(isSafari=navigator.userAgent.indexOf("Safari")>0) { alert("Safari"); } if(isCamino=navigator.use...

js手机号码验证正则表达式,js正则验证.

这个问题不知道写了多少次了,但是一直记不住! 由于手机号段的不断更新,以前的正则表达式已经无法满足需求。重新编写这条表达式,号段资料来源依据:http://www.von-line.com/hao.htm [js] var regex = { mobile: /^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/ } [/js] 表达式分析: “/”代表一个正则表达式。 “^”代表字符串的开始位置,“$”代表字符串的结束位置。 “?”代表匹配前面的字符一个或零个,所以这里0?的意思是手机号码可以以0开头或不以0开头。 接下的部分验证11位的手机号码,先从13开始,因为从130-139都有所以可选区间是[0-9],15开头的号码没有154所以[]里面没有4这个数字,当然也可以写成[0-35-9],下面18和14开的号码同上。 小括号括起来的代表一个子表达式,里面是4个可选分支分别用“|”来区分开来,在正则中“|”的优先级是最低的,这里每个分...

CSS3属性之一:border-radius css圆角.

经常用到圆角,现在很多浏览器已经支持圆角了! 语法: border-radius : none | <length>{1,4} [ / <length>{1,4} ]? 相关属性: border-top-right-radius , border-bottom-right-radius , border-bottom-left-radius , border-top-left-radius 取值: <length>:由浮点数字和单位标识符组成的长度值。不可为负值。border-top-left-radius:由浮点数字和单位标识符组成的长度值。不可为负值。  说明: 第一个值是水平半径。 如果第二个值省略,则它等于第一个值,这时这个角就是一个四分之一圆角。 如果任意一个值为0,则这个角是矩形,不会是圆的。 值不允许是负值。 radius,就是半径的意思。用这个属性可以很容易做出圆角效果,当然,也可以做出圆形效果。原理很简单,“正方形的内切圆的半径...
此文被围观1188次  分类: 前端设计 标签:  ····

百度地图API调用,PHP地理位置定位.

最近手头有一个网站,需要将商家的地址用地图标注出来!首先想到的是百度地图,查了一下百度地图的api这里记录下,供大家研究! 百度地图API地址:http://developer.baidu.com/map/ WEB服务api说明:http://developer.baidu.com/map/webservice-geocoding.htm 看一下根据地名调用百度地图图片代码如下: [html] <div id="optionsNarrative"> </div> <script> function renderOption(response) { var html = ''; if (response.status ) { var text = "无正确的返回结果:\n"; document.getElementById('optionsNarrative').innerHTML = text; ...

Cocos2d-html5项目目录结构分享说明.

今天分享一下一款非常不错的html5游戏引擎:Cocos2d-html5. html5的时代正在来临,其可以方便的运行在多平台上并调用OPENGL 进行图形渲染,大量使用html5开发的2D和3D游戏正在涌现,Cocos2d-x也顺应形势推出了相应的版本,今天我们来学习一下Cocos2d-x在Html5上怎么运行和开发及调试。 打开HelloHTML5World,可以看到以下文件和目录: res:资源图片目录: src:当前程序的js文件目录: main.js:主逻辑js代码文件 index.html:html5网页文件 cocos2d.js:加载Cocos2d-x库的文件 build.xml:编译cocos2d-x的html5平台版本生成的文件清单报告。 .DS_Store:系统目录显示属性存储文件,可以删除。 我们用浏览器直接打开index.html,可以看到: 其源码为: [html] <!DOCTYPE html>...

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.