Logo

dansion’s 日志

学无止境~~~~~~~
rss
  • 首页
  • 日志首页
  • FLASH音乐盒
  • FLash 地图
  • 登录

Posts Tagged ‘ie’

让ie支持DOM2事件模型写法

星期三, 六月 10th, 2009

这几天要用js做点东西,又不用现成的框架。
习惯了as3的语法,对ie的window.evnet事件机制忒不习惯。敲了一些代码,让ie8支持dom2事件模型,当然只是泡冒模型。 (全文…)

Tags: ie, Javascript, js
Posted in Javascript | No Comments »

又一个可用的CSS HACK

星期三, 四月 8th, 2009

长时间写AS代码之后,养成良好习惯,每行代码结束随手输入”;”,无意中在在整CSS时也顺便在”}”之后敲了个”;”,变态是整个CSS文件也仅仅只是多敲了这么一个.于是乎在firefox,chorm,opera测试页面时无论如何也不能和IE一致。经过一番…… (全文…)

Tags: css, ie, ie6, ie8
Posted in xhtml+css | No Comments »

IE中 命名锚记 和FLASH的问题!

星期五, 三月 28th, 2008

当一个html页面用了锚记#去定位页面位置后,如果页面还包括FLASH,当用户已触发一次锚写后,再点击FLASH,会将该页的标题栏变成锚记的内容,IE6与IE7都有这个问题。

测试方法:随便找一个有FLASH的网页,在URL后加上一个#号,再点击FLASH,标题将变成#.

Tags: flash, ie
Posted in xhtml+css | No Comments »

Internet Explorer 8测式版出来了

星期四, 三月 6th, 2008

IE8终于出来了!完装后重启,IE7和IE8模式可以并存.
官方地址

http://www.microsoft.com/windows/products/winfamily/ie/ie8/getitnow.mspx

做了简单测试.
新问题
图片标签没有设定长宽的情况下,设定float:left;图片会消失。
对网站文本进行选取,出现文字不可见。
html标签在不设高度情况,如果汉字行高设为奇数,会使外html标签增高一像素。
不支list-style-image;奇怪了。

改进
从IE7开始大部份标签开始支持伪类:hover,现在IE8开始支持伪类:focus;(复选框不支持);

继续测试中…..

Tags: ie, ie8
Posted in xhtml+css | No Comments »

IE中z-index层叠失效

星期一, 三月 3rd, 2008

最近在制作HTML页面,很多两列的地方需要一侧因定宽度,另一侧自适应宽度.当需要一个下拉菜单效果时,无论把z-index的值设为多高,菜单的DIV始终不在页面最顶层.
HTML


<div class="a">
a <div class="menu">sub a</div>
</div>
<div class="b">
b
</div>


CSS


.a {
position:relative;
background:#f00;
}
.menu{
position:absolute;
background:#0ff;
height:50px;
z-index:99;
}
.b {
position:relative;
background:#ff0;
}


以上是页面代码,menu的z-index已设为99,但在IE6,IE7中DIV[menu]始终在div的下面.只能通加设置div[a]的z-index的值来提升级div[menu]层叠高度,但在火狐中无需设置.可以看出IE对层叠顺序的继承性比火孤要严格的多.但本人觉火孤的方式接近设计者的意图.虽然对IE和火狐对CSS不同解析深恶痛绝,也只能感到无奈.

Tags: css, ie, z-index
Posted in xhtml+css | 3 Comments »

IE6中textarea宽度问题!

星期五, 二月 29th, 2008

textarea设了100%宽度,起初在IE,FIREFOX都正常显示.但在IE里只要输入文字就会自动增宽.
解决方法:在textarea外再加一个100%宽的div.
哎,又是一个BUG.

Tags: ie, ie6, textarea
Posted in xhtml+css | No Comments »

IE菜单控制

星期一, 三月 19th, 2007

 每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有意思的事啊!下面我们就来看看如何用javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通过)。

一、【文件(F)】菜单中的命令的实现
  1、〖打开〗命令的实现
  [格式]:document.execCommand("open")
  [说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("open")>打开</a>
  2、〖使用 记事本 编辑〗命令的实现 
  [格式]:location.replace("view-source:"+location)
  [说明]打开记事本,在记事本中显示该网页的源代码。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.replace("view-source:"+location)>使用 记事本 编辑</a>
  3、〖另存为〗命令的实现 
  [格式]:document.execCommand("saveAs")
  [说明]将该网页保存到本地盘的其它目录!
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("saveAs")>另存为</a>
  4、〖打印〗命令的实现 
  [格式]:document.execCommand("print")
  [说明]当然,你必须装了打印机!
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("print")>打印</a>
  5、〖关闭〗命令的实现
  [格式]:window.close();return false
  [说明]将关闭本窗口。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.close();return false)>关闭本窗口</a>

  二、【编辑(E)】菜单中的命令的实现
  〖全选〗命令的实现 
  [格式]:document.execCommand("selectAll")
  [说明]将选种网页中的全部内容!
  [举例]在<body></body>之间加入:
  <a href="#" onclick=document.execCommand("selectAll")>全选</a>

  三、【查看(V)】菜单中的命令的实现
  1、〖刷新〗命令的实现
  [格式]:location.reload() 或 history.go(0)
  [说明]浏览器重新打开本页。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.reload()>刷新</a>
  或加入:<a href="#" onclick=history.go(0)>刷新</a> 
  2、〖源文件〗命令的实现 
  [格式]:location.replace("view-source:"+location)
  [说明]查看该网页的源代码。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.replace("view-source:"+location)>查看源文件</a>
  3、〖全屏显示〗命令的实现 
  [格式]:window.open(document.location,"url","fullscreen")
  [说明]全屏显示本页。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.open(document.location,"url","fullscreen")>全屏显示</a>

  四、【收藏(A)】菜单中的命令的实现
  1、〖添加到收藏夹〗命令的实现 
  [格式]:window.external.AddFavorite('url', '“网站名”)
  [说明]将本页添加到收藏夹。
  [举例]在<body></body>之间加入:
  <a href="javascript:window.external.AddFavorite('http://oh.jilinfarm.com', '胡明新的个人主页')">添加到收藏夹</a> 
  2、〖整理收藏夹〗命令的实现 
  [格式]:window.external.showBrowserUI("OrganizeFavorites",null)
  [说明]打开整理收藏夹对话框。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)>整理收藏夹</a> 

  五、【工具(T)】菜单中的命令的实现
  〖internet选项〗命令的实现 
  [格式]:window.external.showBrowserUI("PrivacySettings",null)
  [说明]打开internet选项对话框。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet选项</a> 

  六、【工具栏】中的命令的实现
  1、〖前进〗命令的实现 
  [格式]history.go(1) 或 history.forward()
  [说明]浏览器打开后一个页面。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=history.go(1)>前进</a>
  或加入:<a href="#" onclick=history.forward()>前进</a>
  2、〖后退〗命令的实现 
  [格式]:history.go(-1) 或 history.back()
  [说明]浏览器返回上一个已浏览的页面。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=history.go(-1)>后退</a>
  或加入:<a href="#" onclick=history.back()>后退</a>
  3、〖刷新〗命令的实现 
  [格式]:document.reload() 或 history.go(0)
  [说明]浏览器重新打开本页。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=location.reload()>刷新</a>
  或加入:<a href="#" onclick=history.go(0)>刷新</a> 
  
  七、其它命令的实现 
  〖定时关闭本窗口〗命令的实现 
  [格式]:settimeout(window.close(),关闭的时间)
  [说明]将关闭本窗口。
  [举例]在<body></body>之间加入:
  <a href="#" onclick=settimeout(window.close(),3000)>3秒关闭本窗口</a>

  如果大家还整理出其他用javascript实现的命令,不妨投稿来和大家分享。
  【附】为了方便读者,下面将列出所有实例代码,你可以把它们放到一个html文件中,然后预览效果。
  <a href="#" onclick=document.execCommand("open")>打开</a><br>
  <a href="#" onclick=location.replace("view-source:"+location)>使用 记事本 编辑</a><br>
  <a href="#" onclick=document.execCommand("saveAs")>另存为</a><br>
  <a href="#" onclick=document.execCommand("print")>打印</a><br>
  <a href="#" onclick=window.close();return false)>关闭本窗口</a><br>
  <a href="#" onclick=document.execCommand("selectAll")>全选</a><br>
  <a&nb
sp;href="#" onclick=location.reload()>刷新</a> <a href="#" onclick=history.go(0)>刷新</a><br> 
  <a href="#" onclick=location.replace("view-source:"+location)>查看源文件</a> <br>
  <a href="#" onclick=window.open(document.location,"url","fullscreen")>全屏显示</a> <br> 
  <a href="javascript:window.external.AddFavorite('http://www.dansion.com', '天极网页陶吧')">添加到收藏夹</a> <br>
  <a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)>整理收藏夹</a> <br>
  <a href="#" onclick=window.external.showBrowserUI("PrivacySettings",null)>internet选项</a> <br>
  <a href="#" onclick=history.go(1)>前进1</a> <a href="#" onclick=history.forward()>前进2</a><br>
  <a href="#" onclick=history.go(-1)>后退1</a> <a href="#" onclick=history.back()>后退2</a><br>
  <a href="#" onclick=settimeout(window.close(),3000)>3秒关闭本窗口</a><br>

以上的还是比较实用的.

Tags: ie
Posted in xhtml+css | No Comments »

  • about me

    dansion:现就职于口碑UED,从事前端发开工作。倚看浮尘,独乐矣!
    twitter:dansion.zeng
  • TAG

      五笔 农历 播放器 玄学 百度 网站 actionscript3 AMFPHP as css CSS3预览 dreamweaver FancyUpload ff firefox flash flash 10 Flash ActionScript Flash ActionScript flash cs3 flash remotion flex flv google html ie ie6 ie8 im Javascript js loader mp3 opensearch qq svn textarea WebSlices z-index
  • 最新文章

    • js与flash交互
    • yui2.8在Dreamweaver的代码提示
    • QQ五笔的小动作!
    • swfobject判断浏览器是否安装或是启用flash
    • 自定义 Dreamweaver CS4 代码提示
    • FLASH Loader 的 bug?
    • 离开深圳
    • JS滚动条
    • as闭包,addEventListener传参数.
    • 闭包!!!
  • 最新评论

    • tms: as3 已经不支持扩展date了,悲剧了
    • xw1001: 帮了大忙多谢分享
    • qq: qq拼音也有的,本来以为qq拼音很简洁,是qq唯一一款我用着好的产品,但没想到在这还有个陷阱呢,看来qq的东西还是少用为好。
    • zhouqi: 好冷清,捧场来了~ YUI提示快上来吧~
    • kenis: 在天地会看到博主的农历类,特地来这里感谢博主~
    • dafi: QQ五笔输入法已经出来了。
    • admin: 是比较杯具,因为虚拟服务商的问题。dis文件是文本类型的。
    • jinhr: 无法下载,以下是显示的错误信息。太可笑了。 发现被禁止的关键字:**** 在页面上发现被禁止的关键字:****! 请及时删除!
    • dafi: 你不在,吃饭时杀伤力都不强了。 那天江请吃饭都松了口气:还好曾董不在。。。
    • auzn: 是有问题 :)
  • 分类

    • Flash ActionScript (8)
    • FLASH心得 (8)
    • Javascript (6)
    • xhtml+css (16)
    • 了心作 (5)
    • 作品 (3)
    • 其它 (7)
    • 未分类 (8)
    • 网站相关 (2)
    • 胡言乱语 (2)
  • 存档

    • 2010年二月
    • 2009年十一月
    • 2009年十月
    • 2009年八月
    • 2009年七月
    • 2009年六月
    • 2009年五月
    • 2009年四月
    • 2008年十二月
    • 2008年八月
    • 2008年六月
    • 2008年五月
    • 2008年四月
    • 2008年三月
    • 2008年二月
    • 2008年一月
    • 2007年十二月
    • 2007年十一月
    • 2007年十月
    • 2007年五月
    • 2007年四月
    • 2007年三月
    • 2007年一月
© 2005-2010 dansion’s 日志 is proudly powered by WordPress Entries (RSS) and Comments (RSS). 浙ICP备06014046号