日常整理

1: 图片加链接后有的浏览器默认蓝色边框, 消除方法

img{border:0;}或者 img{border:none;}
   img虽然没有border,但是这种情况可以解决遇到a标签包裹的时候出现的问题。

2 3条以上 ie 和 ff 的脚本兼容问题

一、脚本差异:

1、事件绑定:addEventListener 与 attachEvent  事件处理函数中this指向不同, IE中指向window

2、获取事件对象 :事件处理函数     window.event

3、获取触发事件的DOM元素: target  srcElement

4、阻止默认行为: e.preventDefault()   e.returnValue= false

5、阻止冒泡:e.stopPropagation()  e.cancelBubble = true;

6、获取样式信息:getComputedStyle(obj,null).width  currentStyle.width

7、实例化XHR对象  new XMLHttpRequest()  newActiveXObject()

8、获取dom元素: parentNode parentElement

二、css差异

1、!important  优先级最高,在IE6以下异常。

3 XHTML与HTML区别是什么?

html:超文本标记语言 (Hyper Text Markup Language)

xhtml:可扩展超文本标记语言,是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。XHTML 元素必须被正确地嵌套

     XHTML 元素必须被关闭,空标签也必须被关闭,如 <br> 必须写成 <br />
     XHTML 标签名必须用小写字母
     XHTML 文档必须拥有根元素
     XHTML 文档要求给所有属性赋一个值
     XHTML 要求所有的属性必须用引号""括起来
     XHTML 文档需要把所有 < 、>、& 等特殊符号用编码表示
     XHTML 文档不要在注释内容中使“--”
     XHTML 图片必须有说明文字
     XHTML 文档中用id属性代替name属性

4  构建一个自定义版本的foeach函数

5  slice方法返回字符串的片段。 strObj.slice(start[,end]) 说明: start下标从0开始的strObj指定部分其实索引。如果start为负,将它作为length+start处理,此处length为字符串的长度。 end小标从0开始的strObj指定部分结束索引。如果end为负,将它作为length+end处理,此处length为字符串的长度。 例如: 012345 var str = "ABCDEF"; str.slice(2,4); 结果:CD slice(start,end) 从某个已有的数组返回选定的元素请注意,该方法并不会修改数组,而是返回一个子数组

substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。  一个新的字符串,包含从 stringObject 的 start(包括 start 所指的字符) 处开始的 length 个字符。如果没有指定 length,那么返回的字符串包含从 start 到 stringObject 的结尾的字符。



时间: 2024-10-07 07:36:51

日常整理的相关文章

日常整理(监控CACTI)

一. 安装 cacti服务端 1. 首先要安装epel扩展源rpm -ivh  http://www.aminglinux.com/bbs/da ... ease-6-7.noarch.rpm 2. (lamp)然后分别安装httpd.php.mysqlyum install -y  httpd php php-mysql mysql mysql-server mysql-devel php-gd  libjpeg libjpeg-devel libpng libpng-devel 3. 安装c

日常整理的一些网址

框架应用集 手机框架 ratchet 框架 http://cnratchet.com/ jquery mobile 框架 jquerymobile.weebly.com MUI 框架 http://dev.dcloud.net.cn/mui/ SUI Mobile 框架 http://m.sui.taobao.org/ 客户端框架 uikit框架 http://www.getuikit.net/ bootstarp框架 http://www.bootcss.com/ http://v3.boot

js/jq基础(日常整理记录)-1-纯js格式化时间

一.纯js格式化时间 之前记录了一些,工作中发现的比较常用的使用,就记录一下. 由于很基础,就直接贴出来了,不做分析了. 改造一下Date的原型 Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "

日常整理linux常用命令大全(收藏)

具体内容详情如下: 常用指令 ls         显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及目录,http://www.bbqmw.net/宝宝起名网包括隐藏的a(all) mkdir         创建目录 -p           创建目录,若无父目录,则创建p(parent) cd               切换目录 touch          创建空文件 echo            创建带有内容的

Markdown语法整理

Markdown语法整理 目录 6.1.竖杠|下划线-写法 6.2.htmltable写法 5.1.无需列表 5.2.有序列表 5.3.定义型列表 5.4.列表缩进 5.5.包含段落的列表 4.1.页内超链接 4.2.文章内部标题链接 3.1.行内式: 3.2.参考式 3.3.自动连接 一.分级目录 二.斜体与粗体 三.超链接 四.锚点 五.列表 六.表格 说明:本文中中语法里面的代码就是需要写的Markdown语法,展示效果就是最后生成的页面此语法编写和测试环境:windows上使用Markd

UML建模快速入门00 Outline

Preface UML建模,其重要性不言而喻,本人虽然大学期间就早已知其大名,无奈因各种因素总是拿起又放下,未能持续研究,几经断断续续,一直未持续深入读完一本书.最近越发觉得逆向工程(由代码生成UML)在日常整理中的重要性及方便性,便又捡起书本,觉得应该好好看看,边看边画,对很多概念又有了较深入的理解,对以前模糊的概念更加明晰些了.说实在的,这次拿起书本来看,主要有两个原因:一是觉得UML建模确实应该作为码工具备的一个技能,二是为了提升下逼格. 为了记录个人历经的路程,后续将推出系列快速入门读书

算法手记(5)初级排序算法

排序是将一组对象按照一定的规则重新排列的过程.即使目前完全可以使用标准库中的排序函数,学习排序算法仍然有着较大意义:   排序算法的学习可以帮助你全面了解比较算法性能的方法: 类似的技术上能有效解决其他类型的问题: 排序算法通常是我们解决问题的第一步: 更重要的是这些算法都很经典,优雅和高效. 排序在商业数据处理分析和现代科学中占有重要的地位,其中快速排序算法被誉为20世纪科学和工程领域十大算法之一.今天我们要看的就是相对简单但很经典的初级排序算法,包括选择排序,插入排序及Shell排序. 准备

python公司面试题集锦 python面试题大全

问题一:以下的代码的输出将是什么? 说出你的答案并解释. class Parent(object): x = 1 class Child1(Parent): pass class Child2(Parent): pass print Parent.x, Child1.x, Child2.x Child1.x = 2 print Parent.x, Child1.x, Child2.x Parent.x = 3 print Parent.x, Child1.x, Child2.x 答案 以上代码的

oracle常用命令【转载】

oracle常用命令 一.Oracle数据库实例.用户.目录及session会话查看: 1.ORACLE SID查看设置 查看SID.用户名 $ env|grep SID .select * from v$instance.select instance_name,host_name from v$instance; 查看数据库所有用户及用户状态:SQL> select usernames,account_status from dba_users; 设置SID $ export ORACLE_