`
DBear
  • 浏览: 231087 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
文章列表
    记得n久以前,引了别的大侠的一篇FF,IEdiv宽度兼容方面的文章,结果自己不求甚解,读文儿读半句,结果就是使用一个巨愚蠢的方法解决一个简单的问题使用了好久。     不多说了,这个兼容问题很常见,就是width,paddi ...
   这是一道看似很简单,但是很考察html基础的笔试题。面试回来后,赶紧测了 一下,发现答案是:不会。于是博主的变态好奇心泛滥了,开始排列组合。    下面代码是各种宽度组合,有符合我的逻辑的,有诡异不可控的。感兴趣的同学运行一下看看吧。      看代码: <HTML> <HEAD> <style type="text/css"> table {text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; fon ...
    直入正题,看看下面的代码:   <HTML> <HEAD> <style type="text/css"> #outer{ display:block; width:200px; height:40px; background-color:green; } #inner{ display:block; width:200px; height:40px; background-color:red; } ...
笔记而已。。。   1.日期函数取年号 var date = new Date(); var year = date.getYear(); IE:当当前年号>2000时,直接返回当前年号。如2011,返回2011;当当年年号<=2000时,返回年号=当前年号-1900 FF:返回年号=当前年号-1900 兼容解决:使用getFullYear()或getUTCYear();     2.取事件对象(详细用法参见这里) IE:通过window.event获取事件,通过event.target获取事件的承载对象 FF:必须显示的将event传入function中,通 ...
首先说明JavaScript日期相关的一些操作。 1.创建日期对象      var dateObj = new Date()//返回当前系统时间,Thu Jan 20 2011 23:25:24 GMT+0800 2.获取时针数字    dateObj.getHours() // 23   3.获取分针数字    dateObj.getMinutes() //25   4.获取秒 ...
     这是百度的一道笔试题,网上的答案相当统一的只有一个。但是我本人不是很喜欢使用position:absolute这种属性,所以自己重新写了一个。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> ...
相关知识: 不同的浏览器对cookie的实现也不一样,但其性质是相同的。例如在Windows 2000以及Windows xp中,cookie文件存储于documents and settings\userName\cookie\文件夹下。通常的命名格式为:userName@domain.txt。 应用场合: 缺点: 1.cookie可能被禁用。当用户非常注重个人隐私保护时,他很可能禁用浏览器的cookie功能; 2.cookie可能被删除。因为每个cookie都是硬盘上的一个文件,因此很有可能被用户删除; 设置cookie: 1.每个cookie都由多个名/值对组成,如“userId=111; ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME=&quo ...
效果图:    source code:     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT="& ...
 “绑定事件”是UI开发中最常用到的操作之一,这里介绍几种方法,供大家选择:   1、html内嵌法     顾名思义,就是在html代码里节点代码里绑定事件。如下面代码     <html> <head> <script type="text/javascript&q ...
CSS 兼容要点: DOCTYPE 影响 CSS 处理 FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设一个 height 和 width FF: 支持 !important, IE 则忽略, 可用 !importan ...
先看一段代码:   <HTML> <HEAD> <TITLE> New Document </TITLE> <script type="text/javascript"> function testEvent(){ var target = window.event.srcElement ; document.getElementById('result').innerHTML = target.tagName; } </script> < ...
  CSS中通常通过搭配使用「\9」「*」(星号)以及「_」(下划线)来让浏览器正确的读取到自己看得懂得CSS语法。 IE8 及 以下的 对于IE8 及以下的的浏览器,用一个hack,那就是在你的样式属性末尾处添加 “ \9 ” 。 例如: body { color: red; /*支持所有的浏览器*/ color : green\9; /* 支持IE8 及 以下的 */ }  
1、navigator.appName   <HTML> <HEAD> <TITLE> Browser Type </TITLE> </HEAD> <BODY> <div id="result"></div> <script type="text/javascript"> function showBrowserName(){ var target = document.getElementById('result'); ...
我真的是老了,这么简单的东西,居然也忘。Ok,我记在这里,总不会丢了。 Firefox一般会缓存input组件中的输入值,以至页面刷新以后原有输入值仍保留在输入框内。有些时候,我们并不需要这种效果,可以通过两种方式阻止缓存。 (一) 在form中增加 autocomplete=
Global site tag (gtag.js) - Google Analytics