关于IE6和IE7关闭窗口时提示和不提示以及上传图片前的本地预览解决办法

简介:

1  IE6和IE7关闭窗口时提示和不提示
2 上传文件立即显示效果图,在ie7中可以用滤镜
 
<!-- 以下均支持IE6和IE7,不支持Firefox2.0,其他浏览器未经测试 -->
< script  type ="text/javascript" >  
function CloseWin() //这个会提示是否关闭浏览器

window.opener
=null;
window.open(
"","_self");
window.close(); 
}

如果在框架中关闭整个框架页面的话如下
这个是不提示关闭
function  aa  (   )
      
{
          
           
if (window.confirm('您确认要退出系统吗?'))
           
{
             top.opener
=null;
             top.open(
"","_self");
             top.close();
             window.close;
             
            }

         
else
          
{return false;}
         
        
        
      }


function Preview(imgFile)

document.getElementById(
"pic").filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;

}
 
</ script >  

< href ="javascript:CloseWin();" >  点击这里无提示关闭当前窗口 </ a >< br  />  

请选择要预览的图片:
< input  type ="file"  onchange ="javascript:Preview(this);"   />< br  />
< div  id ="pic"  style ="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;" ></ div >  
获取图片的大小
var img=new Image(); 
img.src=imgFile.value; 
alert(img.fileSize); 
alert(img.width); 
alert(img.height); 



本文转自高海东博客园博客,原文链接:http://www.cnblogs.com/ghd258/archive/2007/06/19/788797.html,如需转载请自行联系原作者
相关文章
|
2月前
|
安全 Shell
关于双击桌面上的IE图标却显示“打开方式”对话框的解决办法
关于双击桌面上的IE图标却显示“打开方式”对话框的解决办法
|
2月前
|
Windows
一打开IE就弹广告窗口和工作联系的消息框……搞定
一打开IE就弹广告窗口和工作联系的消息框……搞定
|
Web App开发 前端开发
区分IE6,IE7,IE8,IE9,FireFox,Chrome浏览器的CSS hack
区分IE6,IE7,IE8,IE9,FireFox,Chrome浏览器的CSS hack
获取浏览器窗口高度和宽度兼容IE
获取浏览器窗口高度和宽度兼容IE
117 0
|
Windows
Windows 技术篇-Internet Explorer浏览器启用方法,windows找不到ie浏览器解决办法
Windows 技术篇-Internet Explorer浏览器启用方法,windows找不到ie浏览器解决办法
163 0
Windows 技术篇-Internet Explorer浏览器启用方法,windows找不到ie浏览器解决办法
|
Web App开发 移动开发 安全
汲取 IE6、IE8 消亡的经验,如何“杀死”IE11?
  我们大家熟悉的 IE 浏览器经过更新换代,目前已经更新到 IE11,而程序员多年唠叨的“IE 必须死”如今似乎要成为现实了。本文将回顾 IE6 和 IE8 消亡的历史,预测如何更好地“干掉” IE11。
193 0
|
Web App开发
IE6/IE7/IE8/IE9不支持exec的简写方式
IE6/IE7/IE8/IE9不支持exec的简写方式 如下 var ary = /h/('hello'); alert(ary); IE6/7/8/9中报错Venus'Blog Firefox/Safari/Chrome/Opera的最新版本均弹出了“h”   以上写法等价于 var ary = /h/.exec('hello'); 即 Firefox/Safari/Chrome/Opera浏览器中使用exec方法时可以去掉“exec”用 “正则直接量+()” 方式使用。
867 0
|
Web App开发 前端开发 容器
CSS- ie6,ie7,ie8 兼容性写法,CSS hack写法
css ie6,ie7,ie8 兼容性写法,CSS hack写法   margin-bottom:40px;       /*ff的属性*/margin-bottom:140px\9;    /* IE6/7/8的属性 */color:red\0;              /* IE8支持 */*...
1034 0
|
Web App开发 Windows
三张照片解决--win10系统的edge浏览器设置为浏览器IE8,IE7,IE9---完美解决 费元星
主要思想:         第二种方法:     参考文档: 1、可以在系统盘的C:\Program Files\Internet Explorer中找到iexplore.exe,然后将其发送到桌面快捷方式即     可,其就是ie浏览器。
1208 0
|
Web App开发 前端开发 容器
IE6中的常见BUG与相应的解决办法
IE6中的常见BUG与相应的解决办法  IE6中的常见BUG与相应的解决办法   1、IE6双倍边距bug 当页面上的元素使用float浮动时,不管是向左还是向右浮动;只要该元素带有margin像素都会使该值乘以2,例如“margin-left:10px” 在IE6中,该值就会被解析为20px。
1007 0
下一篇
无影云桌面