- 浏览: 96649 次
- 性别:
- 来自: 北京
最新评论
-
mmww1024:
爱吃肉的菜鸟 写道楼主你最后那个函数里为什么要加1?因为取得是 ...
【转】JavaScript中常见的字符串操作函数及用法 -
爱吃肉的菜鸟:
懂了
【转】JavaScript中常见的字符串操作函数及用法 -
爱吃肉的菜鸟:
楼主你最后那个函数里为什么要加1?
【转】JavaScript中常见的字符串操作函数及用法
文章列表
例一:
CSS
#box { color:red !important; color:blue; }
HTML
<div id="Box"> 在不同的浏览器下,这行字的色应该不同!</div>
这个例子应该是大家经常见到的important的用法了,在 IE6环境下,这行字是蓝色,在IE7及firefox下,为红色。这是因为IE6不认important(即不认 !importmant 但是还是认!important前面的color:red),并且color:blue放在color:red的后面(后面的css定义覆盖了前面的 ...
现在从A页面跳转到B页面并定位到B页面的 list 这个锚点的时候,当跳转过去之后B页面原来的标题变成了锚点的名称。跳转的链接是这样的 <a rel="nofollow" href="http://127.0.0.1:8080/B.html#list">下一页</a>当页面还没有完全加载完的时候 原来的标题还是可以显示的,但加载完之后就变成了 #list目前只有 IE8中有遇到这种情况
最后就写了个JS 把他改回来function fixTitle(){var originalTitle = '原来的标题'; if($.bro ...
Chrome会把本地iframe 也当成是跨域,会报错!用http://就可以了
https://forum.jquery.com/topic/iframe-contents-null-in-ie8
功能1、隐藏溢出
在IE6下,当子容器的宽高超出父容器时,父容器就会被撑开来。
例1:页面上有一个300*100的区域,放置滚动图片,父容器为边框,子容器是一张张的图片,那么此时,父容器起到遮罩的作用,除定义宽和高的 ...
iPhone上的Safari(还有些webkit android手机浏览器)会自动对看起来像是电话号码的数字串(包括已经加入连字符或括号格式化过的)添加电话链接,点击之后会询问用户是否想要拨打该号码。如果你不希望开启这个自动识别,可以将它关闭: <meta name="format-detection" content="telephone=no" /> 如果你关闭自动识别后,又希望某些电话号码能够链接到iPhone的拨号功能,那么可以通过这样来声明电话链接: <a href="tel:13800138000"> ...
以前我们会用mouseover|mouseout事件来暗挫挫的实现hover效果,而现在用CSS伪选择器的:hover和:focus什么的就直接搞定了。想到这里,内心止不住的伤感啊……魔法师们坚持住!咳咳,当然,CSS也并不是万能的,有些事情还是要跟事件配合完成,比如下面这个例子,对鼠标指针进行定位。这是相当简单的了是不,我们先搞个绝对定位的小球元素,下面是它的HTML:
<div class="plot"></div>
这是它的CSS:
.plot {
position:absolute;
background:rgb(175,5 ...
用事件对象的 target 属性,你可以得到触发事件的元素。
事件被激活后,会像猴子一样沿着DOM树从监听节点下滑到触发节点,然后再上爬回监听节点。也就是说,如果你监听了一个DOM节点,那也就等于你监听了其所有的后代节点。代理的意思就是只监听父节点的事件触发,以来代理对其后代节点的监听,而你需要做的只是通过 target 属性得到触发元素并作出回应。来看我下面的例子:
<ul id="resources">
<li><a href="http://developer.mozilla.org">MDN</ ...
我们需要了解浏览器中关于事件对象有两个很重要的功能。阻止浏览器执行事件默认行为的ev.preventDefault(),和可以获得事件目标元素的ev.target.
比如说一个链接被点击了,但因为业务需要,我们并不想让浏览器打开新页面。这时候可以给这个链接加个点击事件监听,然后在回调函数中调用 preventDefault()方法即可。昂,就如下面这个例子,请看HTML:
<a class="prevent" href="http://smashingmagazine.com">Smashing, my dear!</a>
...
最近重看2012,以及一些对未来的预测,不管这些真假与否,起码,让我开始思考了。
我开始思考,如果那天真的要来(如果我们没有改变什么,他将真的到来),我想这一
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+Y 恢复撤销
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有 ...
方案1 - 滤镜解决方案:介绍:滤镜从IE4.0被微软正式引入,所以我们可以使用滤镜解决IE6的PNG透明问题,滤镜不仅可以实现目前CSS3的一些旋转效果而且还可以引入图片。注意:此方法在部分版本的IETest中无效,建议使用标准的IE6来进行测试!目录说明:
链接地址:http://www.zhangxinxu.com/wordpress/?p=2277
一、你至少应该知道ARIA是什么东西!
WAI-ARIA指无障碍网页应用。主要针对的是视觉缺陷,失聪,行动不便的残疾人以及假装残疾的测试人员。尤其像盲人,眼睛看不到,其浏览网页则需要借助辅助设备,如屏幕阅读器,屏幕阅读机可以大声朗读或者输出盲文。
而ARIA就是可以让屏幕阅读器准确识别网页中的内容,变化,状态的技术规范,可以让盲人这类用户也能无障碍阅读!
二、为什么需要ARIA?
回答标题问题前我先问其他几个问题?
如何让盲人用户知道当前浏览区域就是网站主导航?
如果让盲人用 ...
减少 JavaScript 对性能的影响有以下几种方法:• 将所有的<script>标签放到页面底部,也就是</body>闭合标签之前,这能确保在脚本执行前页面已经完成了渲染。• 尽可能地合并脚本。页面中的<script>标签越少,加载也就越快,响应也越迅速。无论是外链脚本还是内嵌脚本都是如此。• 采用无阻塞下载 JavaScript 脚本的方法:• 使用<script>标签的 defer 属性(仅适用于 IE 和 Firefox 3.5 以上版本);• 使用动态创建的<script>元素来下载并执行代码;
• 使用 XHR 对象下 ...
querySelector 和 querySelectorAll 方法是 W3C Selectors API 规范中定义的。他们的作用是根据 CSS 选择器规范,便捷定位文档中指定元素。
目前几乎主流浏览器均支持了他们。包括 IE8(含) 以上版本、 Firefox、 Chrome、Safari、Opera。
querySelector 和 querySelectorAll 在规范中定义了如下接口:
module dom { [Supplemental, NoInterfaceObject] interface NodeSelector { Element querySelecto ...