文档标签: js学习
js判断后缀名,js获取上传文件后缀名称
[html]
var obj = document.getElementById('file');
var ext = obj.value.substr(obj.value.lastIndexOf(".")).toLowerCase();//获得文件后缀名
[/html]...
做文件上传的时候通常要判断文件类型,但一般都是在提交之前判断,我一般是用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]
我已经在实际项目中使用了这个规则,目前还没有发现什么问题!若问题及时更新!...
今天在做一个项目的时候需要对浏览器的类型进行判断,因为有一些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]
function getClass(tagname, className) { //tagname指元素,className指class的值
//判断浏览器是否支持getElementsByClassName,如果支持就直接的用
if (document.getElementsByClassName) {
return getElementsByClassName(className);
}
else { //当浏览器不支持getElementsByClassName的时候用下面的方法
var tagname = document.getElementsByTagName_r(tagname); //获取指定元素
var tag...
jquery提示框(tip)插件
官方地址 http://craigsworks.com/projects/qtip/
下载地址 http://craigsworks.com/projects/qtip/download
演示地址 http://craigsworks.com/projects/qtip/demos/
演示地址:http://www.lullabot.com/files/bt/bt-latest/DEMO/index.html...
以下是来自百度百科的内容:
window.location方法获取URL
统一资源定位符 (Uniform Resource Locator, URL)
完整的URL由这几个部分构成:
scheme://host:port/path?query#fragment
scheme:通信协议
常用的http,ftp,maito等
host:主机
服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。
port:端口号
整数,可选,省略时使用方案的默认端口,如http的默认端口为80。
path:路径
由零或多个"/"符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。
query:查询
可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/asp.net等技术制作的网页)传递参数,可有多个参数,用"&"符号隔开,每个参数的名和值用"="符号隔开。
fragment:信息片断
字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。...
还 是 接着前面的话题,页面跳转,
获取 get参数,例:http://dututwang.net/?url=http%3A%2F%2Fitem.taobao.com%2Fitem.htm%3Fspm%3Da1z10.1.w1122438406.1.W7XW6I%26id%3D23625076857
加码是用的js encodeURIComponent
现在页面到获取这个url:
decodeURIComponent是对用encodeURIComponent编码过的字符串进行解码的
var url = decodeURLComponent({$url});...
7 条记录 1/1 页