Thank you for reading...
2008/09/05 11:41
在IE7下做页面,经常到IE6下会出问题,很不好调。
原来的解决方法只有三种,一种是装虚拟机,但开启虚拟机后,机子太慢了,第二种是去别人机子上看,老是麻烦别人:(,第三种,在自己的服务器上(IE6)看,但更改CSS后还要上传,也麻烦!
今天才发现有这样一个好东东,安装后不会影响原IE7,这样调试就方便多了。
IE6绿色版下载:http://down.itlearner.com/soft/2417.shtml
原来的解决方法只有三种,一种是装虚拟机,但开启虚拟机后,机子太慢了,第二种是去别人机子上看,老是麻烦别人:(,第三种,在自己的服务器上(IE6)看,但更改CSS后还要上传,也麻烦!
今天才发现有这样一个好东东,安装后不会影响原IE7,这样调试就方便多了。
IE6绿色版下载:http://down.itlearner.com/soft/2417.shtml
2008/02/27 21:45
之前写了一篇 Windows定时执行asp程序 ,但发现每次执行完后,IE窗口还留着。几天下来,就一大堆窗口开在那里了。就希望它能执行完后自动关闭。
看了下其代码,
IE.NAVIGATE("http://www.itlearner.com/task.asp")
IE.VISIBLE=1
应该还有其它属性。
搜索加测试了一大段时间,怀疑有半个多小时,终于解决。原来想用查到的DocumentComplete属性,但测试不支持。后来使用ReadyState有效,测试了几种方法,实现了这个功能。以下是执行完毕自动关闭的代码。
参考文章:
深入挖掘Windows脚本技术
刷人气代码
看了下其代码,
IE.NAVIGATE("http://www.itlearner.com/task.asp")
IE.VISIBLE=1
应该还有其它属性。
搜索加测试了一大段时间,怀疑有半个多小时,终于解决。原来想用查到的DocumentComplete属性,但测试不支持。后来使用ReadyState有效,测试了几种方法,实现了这个功能。以下是执行完毕自动关闭的代码。
DIM IE
SET IE = CREATEOBJECT("INTERNETEXPLORER.APPLICATION")
IE.NAVIGATE("http://www.itlearner.com")
IE.VISIBLE=1
'1为显示IE窗口,0为不显示
Do
Loop Until IE.ReadyState=4
IE.Quit
SET IE = Nothing
SET IE = CREATEOBJECT("INTERNETEXPLORER.APPLICATION")
IE.NAVIGATE("http://www.itlearner.com")
IE.VISIBLE=1
'1为显示IE窗口,0为不显示
Do
Loop Until IE.ReadyState=4
IE.Quit
SET IE = Nothing
参考文章:
深入挖掘Windows脚本技术
刷人气代码
2008/01/09 15:51
1.打开任意普通网页
2.在浏览器中地址栏中输入:javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
回车
3.你会发现,当前页面任何地方都可以做修改删除了:)
4.在浏览器地址栏中输入:javascript:document.bodsadfy.contentEditable='false'; void 0
完成编辑
有点意思,收藏一下。
2.在浏览器中地址栏中输入:javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
回车
3.你会发现,当前页面任何地方都可以做修改删除了:)
4.在浏览器地址栏中输入:javascript:document.bodsadfy.contentEditable='false'; void 0
完成编辑
有点意思,收藏一下。
2007/12/17 13:28
原来我是这么做的,假设要运行的网址是:http://www.itlearner.com/task.asp
但在任务计划中不能直接写这个地址,只能选择本机的文件。
于是我新建一个task.htm,这个文件用js跳转到要运行的页面。然后在任务计划中选择task.htm,设定运行时间。
但在实际运行中,发现偶尔它会不执行:(
最近看到一段代码,测试了一下挺有效,方法如下:
存为task.vbs,然后在任务计划中设置其运行时间,就可以了。
但在任务计划中不能直接写这个地址,只能选择本机的文件。
于是我新建一个task.htm,这个文件用js跳转到要运行的页面。然后在任务计划中选择task.htm,设定运行时间。
但在实际运行中,发现偶尔它会不执行:(
最近看到一段代码,测试了一下挺有效,方法如下:
DIM IE
SET IE = CREATEOBJECT("INTERNETEXPLORER.APPLICATION")
IE.NAVIGATE("http://www.itlearner.com/task.asp")
IE.VISIBLE=1
'1为显示IE窗口,0为不显示
SET IE = NOTHING
SET IE = CREATEOBJECT("INTERNETEXPLORER.APPLICATION")
IE.NAVIGATE("http://www.itlearner.com/task.asp")
IE.VISIBLE=1
'1为显示IE窗口,0为不显示
SET IE = NOTHING
存为task.vbs,然后在任务计划中设置其运行时间,就可以了。
2007/11/01 16:50
用flash做的广告,在IE下,需要点击二次,才能点到。具体的现象是用IE打开网站,鼠标触摸广告后,广告周围会有虚线框,第一次点击广告后,虚线框消失。消失后效果如下,再次点击,广告才能起作用。这种现象是由于IE浏览器本省的安全性设置造成的,在其他的浏览器看可能都中没有这样的问题。我用TM,Maxthon,Firefox都试过了,都没问题,唯独用IE打开时会这样,IE6和IE7都如此。解决的方法如下:
方法一:
不要直接把嵌入flash的代码放在html里,要另存一个JS,然后调用它,这样就不会产生此类问题了。如:创建一个hx.js,代码如下
页面中这样调用:
方法二:(没去试,应该是有效的)
AC_RunActiveContent.js 是Adobe Dreamweaver CS3 插入flash的时候生成的文件,就是为了解决IE激活控件的问题。
下载文件
在html中需要调用下面的函数:
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','680','height','60','src','ST_column_68060','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','ST_column_68060' );
里面的参数是2个为一组,例如 'src','ST_column_68060' 对应到html中就是 <param name="movie" value="ST_column_68060.swf">
一般只需要修改 'width','680','height','60','src','ST_column_68060' 和 'movie','ST_column_68060'
需要注意swf文件不用加.swf后缀。
方法一:
不要直接把嵌入flash的代码放在html里,要另存一个JS,然后调用它,这样就不会产生此类问题了。如:创建一个hx.js,代码如下
document.write('<div align="center"><embed src="/images/9enjoy.swf" width="760" height="60" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></div>');
页面中这样调用:
<script type="text/javascript" src="hx.js"></script>
方法二:(没去试,应该是有效的)
AC_RunActiveContent.js 是Adobe Dreamweaver CS3 插入flash的时候生成的文件,就是为了解决IE激活控件的问题。
下载文件 在html中需要调用下面的函数:
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','680','height','60','src','ST_column_68060','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','ST_column_68060' );
里面的参数是2个为一组,例如 'src','ST_column_68060' 对应到html中就是 <param name="movie" value="ST_column_68060.swf">
一般只需要修改 'width','680','height','60','src','ST_column_68060' 和 'movie','ST_column_68060'
需要注意swf文件不用加.swf后缀。






