JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: qianduan

js判断函数是否存在,js判断变量是否存在.

js判断函数是否存在: [php] try { if(typeof(eval(funcName))=="function") { funcName(); } }catch(e) { //alert("not function"); } [/php] js判断变量是否存在: [php] function check() { if (typeof(myvalue)=="undefined") { alert("value is undefined"); } else { alert("value is true"); } } [/php] 如标题所问,常见有的js代码中有如下写法: if(arg){} 通过以上语句来判断变量是否存在,按理说if后应跟着一个boolean的表达式,但arg如果不存在则是undefined,存在则为变量本身存储的值,通过所示的语句如何能准确的判断一个变量是否已定...
此文被围观2657次  分类: 前端设计 标签:  ···

js中typeof讲解,typeof知识.

js中typeof讲解 typeof运算符介 绍: typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。 它返回值是一个字符串,该字符串说明运算数的类型。 你 知道下面typeof运算的结果吗? typeof(1); typeof(NaN); typeof(Number.MIN_VALUE); typeof(Infinity); typeof("123"); typeof(true); typeof(window); typeof(document); typeof(null); typeof(eval); typeof(Date); typeof(sss); typeof(undefined); 看 看你会几个? 如果看了以后,不是很明白的话,请看下面(明白的人就不用往下看了): typeof是一个一元运算符,它返回的结果 始终是一个字符串,对不同的操作数,它返回不同的结果。 具体的规则如下: 一、对于数字类型的操作数而言, typeof 返回的值是 numbe...
此文被围观3261次  分类: 前端设计 标签:  ···

js获取当前时间,js时间函数.

Js获取当前日期时间及其它操作,js时间函数 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours(); //获取当前小时数(0-23) myDate.getMinutes(); //获取当前分钟数(0-59) myDate.getSeconds(); //获取当前秒数(0-59) myDate.getMilliseconds(); ...
此文被围观2869次  分类: 前端设计 标签:  ···

css clear,css清除浮动写法推荐,div清除浮动.

网页中经常使用的方法 用来清除内部浮动的好方法,有效减少空标签 [php] .cf:before, .cf:after { content: ""; display: table; } .cf:after { clear: both; } .cf { zoom: 1; } [/php] 用法: [php] <div class="cf"> <div style="float:left;"></div> <div style="float:right;"></div> </div> [/php]...

css自适应,LI表格宽度自适应,自动替换标题过长用省略号代替.

css自适应,LI表格宽度自适应,自动替换省略号 LI 表格 宽度自适应 自动替换省略号 实用对象:文章标题排序的时候 在文章列表中因为网页宽度的限制,有些长标题文章可能无法完全显示,有用程序截取,那样对seo好像不是很理想。 这里讲解一下用CSS来解决li表格宽度自适应 请看源码: 注意css:text-overflow: ellipsis; [php] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML Strict//EN"><META http-equiv="Content-Type" content="text/html; charset=utf-8"> <html class="no-js" lang="en"> <head><style> .table { width: 100%; ...

table边框设计,完美细边框表格,表格设计.

做网站经常要使用table表格,但是为了让上下行有所区分,我们就需要设置border与background. 一直以来都是通过对td设置边来做细边框表格的。直到今天我才开窍,以前我真2 设置表格背景为灰色,tr背景白色,然后设置单元格间距为1,就OK了 [php] <table cellspacing=1 style="width:500px;background-color:grey;"> <tr bgcolor="#ffffff"><td width=50%>1</td><td width=50%>2</td></tr> <tr bgcolor="#ffffff"><td width=50%>1</td><td width=50%>2</td></tr> ...
此文被围观4306次  分类: 前端设计 标签:  ····

话说网站改版应该注意的事项,博客改版,网站改版.

最近几天发现这个网站越来越不好看了!于是心生改版的念头,可是改版需要时间,而且也要计划以后网站的方向, 通过分析得出自己网站以后要走的方向与色调 组织架构等信息 是采用HTML5还是以前的老技术, 新版是否加入会员机制? 是否图片文并排? 网页大小?? 是否启用手机版? 带这些疑问那就开始设计新的版本吧! 首先:adophper这个站点主要是以PHP、数据库、服务器技术信息为主, 根据现用版本的使用情况分析:网页的宽度还是以1002PX为准。 色调采用Metro风格 wap先不考虑!以后做成apk...

jquery判断全部图片加载完,ajax加载图片,image()例子.

今天在做jquery相册的时候,点击过快会造成图片不显示 因为图片地址是经过jquery ajax从数据中获取的地址,操作过快直接导致图片宽度和高度为0px; 在加载之前我处理过图片的信息,就是宽度和高度的的问题,如果过大会通过image()来处理,当过快就是没有处理完,直接显示“0px"了 最后查看了相关的资料通过以下方法解决了ajax加载图片无法完全加载的问题. 首先来看一下百度知道里面的提问 [php] 我用ajax请求服务器端返回了一个数组,里面是图片的src array( 'src1', 'src2' ... ) ajax返回成功后要在页面上用这些src生成新的img元素,我想在这些新生成的img都加载完之后,执行一些动作,该怎么做呢? 求教!!谢谢 [/php] 回答: [php] 先一个个push去插入图片,在最后个图片时,触发判断加载函数; 在函数里边去加载最后个图片的onload事件即可; 参考下原生的js写法: var n = new Imag...

jquery simplePage分页插件v1.0.0版,jquery分页.

参照easyPage插件的思路,写了自己的一个分页插件,感觉目前还够用,只有"首页 上一页 下一页 尾页"几个按钮 分页的内容都是事先加载完毕的,所以对于那些更新速度快和要求页面加载速度的有一点不实用。 看一下jquery分页的具体代码: [php] /** * jQuery分页 * @author adophper.com * @version 1.0.0 * @date 2013-01-21 17:00:00 * @param contentslist 内容列表 * @param pageId 分页div * @param everyCount 每页显示的数据条数 * @param pagefirst 首页的class * @param pageprev 上一页的class * @param pagenext 下一页的class * @param pagelast 尾页的class * @param showPage 显示的页数,待完善 * 感谢 easypage原作...

jquery分页思路,jquery分页插件,非常简单好用的jquery分页.

今天 将上周写的分布写成了插件,便于全站引用同一个js,这样全站的效果也一样! jquery分页思路,jquery分页插件,非常简单好用的jquery分页 简单说一下这个插件所要实现的功能 后台将查询出来的内容全部显示到页面上,这个插件要控制这些内容,使其一页一页显示。有上一页,下一页,首页,尾页的功能。在第一页时,上一页,首页要隐藏。在最后一页时,尾页,下一页要隐藏。一次只显示几个按钮,当点击当次最后一个按钮时,显示后面几个。 接下来简单说一下编码过程: 首先可以大胆的先写下以下的代码: [php] //为了更好的兼容性,开始前有个分号 ;( function($){//此处将$作为匿名函数的形参 } )(jQuery)//将jQuery作为实参传递给匿名函数 [/php] 这段代码大家应该不陌生,就是javascript的神级特性---闭包。这也是jQuery插件的常见结构。为什么要使用闭包来作这jQuery的常用结构呢,一来既可以避免内部临时变量影响全局空间,又可以在插件内部继续使用$作为j...

css字体,在网页中嵌入任意字体的解决方案google在线字体库应用, 调用google在线字体库改变网页字体.

这篇文章由于时间已经很久可能已经不适用,可以访问更新的字体资源:https://www.websiteplanet.com/blog/best-free-fonts/    This article may not be applicable due to a long time, you can access updated font resources: https://www.websiteplanet.com/blog/best-free-fonts/===================自己的网站中使用谷歌的在线字体库的好处很多,对于喜欢用多种字体做网站的朋友可以省去好多流量,同时在线字体库提供了许多优秀的字体,这是自己一个人没法实现的。但缺点也是显而易见的,由于各种原因,谷歌在大陆时不时被墙了,会导致字体加载不正常,这时就只能使用备用字体了. 字体使用是网页设计中不可或缺的一部分。经常地,我们希望在网页中使用某一特定的字体, 但是该字体并非主流操作系统的内置字体,我们常用的方法就是把特殊字...

js验证身份证号码,身份证号码开头标识,各省身份证开头数字.

js验证身份证号码,身份证号码开头标识,各省身份证开头数字 js验证身份证是否正确.//是否是有效的身份证(中国) String.prototype.isIDCard = function() {      var iSum=0;      var info="";      var sId = this;      var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",    ...

centos数据盘挂载,Linux 系统挂载数据盘.

最近几天被阿里云服务器搞惨了!总是回滚快照。 于是想到了挂载数据盘数据主不会丢失了,下面来实例操作一下:centos数据盘挂载,Linux 系统挂载数据盘。 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) * Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。 下面的操作将会把数据盘划分为一个分区来使用。 1、查看数据盘 在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看 友情提示:若您执行fdisk -l命令,发现没有 /dev/xvdb 标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用 2、 对数据盘进行分区 执行“fdisk /dev/xvdb”命令,对数据盘进行分区; 根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。 3、 查看新的分区 使用“fdisk -l”命令可以看到,新的分区xvdb...

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号