文件夹双击时总是弹出新窗口解决方法
文件夹双击时总是弹出新窗口解决方法:1.IE浏览器出问题时会导致文件夹双击时会弹出新窗口:
而不是可以返回的那种:
进入设置是不起作用的:
设备和打印机也会显示0个对象:
而不是:
因为WIN7 的explorer里面包含IE一个动态链接文件就是ieproxy.dll在WIN7 X64系统下x86IE与64位的都有此文件如果在64位系统下用32位的ieproxy.dll的话系统就会出现这个问题而且32位的IE也打不开(看不懂的话知道怎么回事就好)。
只要把原来的IE浏览器打开就好,要是删除了,下面有教程:
相关问题:
C盘里的Internet Explorer文件夹被删了,下载新的IE安装包和使用wind
ows update更新也不能重新安装解决方法(一定要看完教程再操作!):
把电脑的ie程序和补丁都卸载,重新安装。不过最好先下载一个IE安装包备用
1. 首先去添加删除程序里面或是程序或功能里面(打开方法:控制面板—程序
和功能):
2. 去打开或关闭WINDOWS功能(或是添加删除程序)里面,然后关闭ie浏
览器或是删除:
就是Internet Explorer10文件前面的小勾去掉:
会有提示,直接点是就好:
3.注意点左边的查看已安装的更新,把关于ie的更新补丁也全删掉。之后重启电脑:
IE更新补丁一定要删除:
4.重启之后再去打开或关闭WINDOWS功能(或是添加删除程序)里面,然后打开ie浏览器(列如步骤2只是反过来,会走一下绿条就好了)。一种可能是I
E浏览器自动恢复了,之后再用windows update更新一下就好了;一种就是手动安装IE程序包就OK了。现在再去C盘Program files文件夹看一下(如下图画红圈的)文件夹和里面的东西就都回来了!:
题外话
图片点击可在新窗口打开查看-新华会计网
注册会计师全国统一考试--专业阶段考试税法试卷 一、单项选择题(本题型共20小题,每小题1分,共20分。每小题只有一个正确答案,请从每小题的备选答案中选出一个你认为正确的答案,在答题卡相应位置上用2B铅笔填涂相应的答案代码。答案写在试题卷上无效。) 1.下列法律中,明确规定"中华人民共和国公民有依照法律纳税的义务"的是()。 A.《中华人民共和国宪法》 B.《中华人民共和国民法通则》 C.《中华人民共和国个人所得税法》D.《中华人民共和国税收征收管理法》 2.位于市区的某企业2009年3月份共缴纳增值税、消费税和关税562万元,其中关税102 万元,进口环节缴纳的增值税和消费税260万元。该企业3月份应缴纳的城市维护建设税为()。 A.14万元 B.18.2万元 C.32.2万元 D.39.34万元 3.甲国某公司2008年度国内应纳税所得额100万元,来自乙国分公司的应纳税所得额50万元。甲国所得税实行超额累进税率,年所得60万元以下的部分,税率为25%;超过60万元至120万元的部分,税率为35%;超过120万元的部分,税率为45%。乙国所得税实行30%的比例税率。假定甲国采用累进免税法,则该公司在甲国应缴纳的所得税为()。 A.29万元 B.33万元 C.34.5万元 D.49.5万元 4.某供热企业2008年度拥有生产用房原值3 000万元,当年取得供热总收入2 000万元,其中直接向居民供热的收入500万元,房产所在地规定计算房产余值的扣除比例为20%。该企业2008年应缴纳的房产税为()。 A.7.2万元 B.21.6万元
C.27万元 D.28.8万元 5.某盐场2008年度占地200 000平方米,其中办公楼占地20 000平方米,盐场内部绿化占地50 000平方米,盐场附属幼儿园占地10 000平方米,盐滩占地120 000平方米。盐场所在地城镇土地使用税单位税额每平方米0.7元。该盐场2008年应缴纳的城镇土地使用税为()。 A.14 000元 B.49 000元 C.56 000元 D.140 000元 6.下列各项中,可以按照当地适用税额减半征收耕地占用税的是()。 A.供电部门占用耕地新建变电站 B.农村居民占用耕地新建住宅 C.市政部门占用耕地新建自来水厂 D.国家机关占用耕地新建办公楼 7.王某于2009年7月购置了一辆排气量为1.6升的乘用车,支付的全部价款(含增值税)为175 500元,其中包括车辆装饰费5 500元。王某应缴纳的车辆购置税为()。 A.7 500元 B.14 529.91元 C.15 000元 D.17 550元 8.某船运公司2008年度拥有旧机动船10艘,每艘净吨位1 500吨;拥有拖船2艘,每艘发动机功率500马力。当年8月新购置机动船4艘,每艘净吨位2 000吨。该公司船舶适用的年税额为:净吨位201~2 000吨的,每吨4元。该公司2008年度应缴纳的车船税为()。 A.61 000元 B.71 666.67元
使用Response.Redirect 两种方法打开一个新窗口
一般情况下,Response.Redirect方法是在服务器端进行转向,因此,除非使用Response.Write("") 方法外,是不能在新窗口打开所指定的URL 地址的。但是,如果仔细分析一下,如果设置form 元素的target 属性,还是有办法打开新窗口的。下面就是可以采用的两种方法。 方法一:在服务器端设置target 属性,这个方法也非常适用于客户端不支持脚本的情况。代码如下: <%@ Page Language="C#" AutoEventWireup="true" %>
如何使用HTML实现点击一个链接打开新窗口
【最基本的弹出窗口代码】 其实代码非常简单: 因为这是一段javascript代码,所以它们应该放在
IE9新选项卡新窗口问题
使用 IE9 打开链接的时候,为什么总是要在新窗口打开而无法在同一窗口的新选项卡打开? 某些程序通过代码的编写确实可以绕过IE浏览器的设置,强制在新窗口中打开网页。但若所有窗口都这样就确实有点奇怪了。 我们先确认一下IE浏览器的设置是否正确。在键盘上按一下“Alt+T”,单击“Internet 选项”。 在“常规”选项卡中,按一下“设置”按钮。
确认“遇到弹出窗口时”选择的是“始终在新选项卡中打开弹出窗口”;“从位于以下位置的其他程序打开链接”选择的是“当前窗口中的新选项卡”。
如果问题依旧,请接着往下看。 新建一个具有管理员权限的用户账户,查看一下在新账户中是否有同样的问题?如果问题仍然存在,很有可能注册表修改权限被禁用了,导致 IE 的设置无法生效。 如果新账户中正常,那么回到当前出问题的账户来。按一下“Win+R”调出运行命令框,键入命令regedit.exe, 回车,打开注册表编辑器(若弹出用户账户控制窗口,请允许以继续)
找到键值:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TabbedBrowsing 右键点击TabbedBrowsing项并点击“权限”,确认一下当前用户是否对该键值拥有完全控制权限,如果没有的话,先赋予权限(具体操作,请参考文章2386961中获取所有权的步骤)。
如果权限没有问题,从右边细节窗口找到PopupsUseNewWindow,双击打开,将数值修改为2。 然后,双击打开ShortcutBehavior,将其数值修改为1。
最新整理打开的窗口之间按顺序切换快捷键是什么
打开的窗口之间按顺序切换快捷键是什么 有时我们开启多窗口,切换时候不一定用鼠标点击,还可以用键盘的快捷键,打开的窗口之间按顺序切换。下面我们就一起来看看W i n d o w s7在切换当前打开窗口方面的快捷键的应用技巧。 快捷键:A l t+E s c 除了触控、语音等全新科技让我们的W i n d o w s7系统更加容易操控外,众多不同的组合快捷键也带给了用户使用的无限方便。上文小编分享的A l t+E s c快捷键,你记住了吗?不要浪费,要常常使用哦 工作的时候未免会打开不少的窗口,两个,三个以上不等,这个很正常,但是切换起来麻烦,切别对于写文章的用户来说,在打字的时候,需要切换一下窗口,双手都在键盘上,又要腾出一只手点击鼠标去切换。切实用键盘就可以了,试试快捷键A l t+E s c。只要你先打开想要切换的窗口,别最少化就可以了,你按A l t+E s c 就可以在你打开的窗口之间按顺序切换。希望会给大家的工作来带方便。 补充:机械键盘保养技巧 使用电脑前或使用一段时间后,最好洗洗手
这个小习惯,可以让你的键盘不会累积污垢,可以长期保持键盘表面的光洁如新 坚持不在使用电脑的时候吃东西 食物碎屑防不胜防,杜绝根源,可以达到保养键盘的目的 保持情绪稳定,不要拍打键盘 在坚固的材料也受不了暴力 所以,玩游戏的时候,请放平心态,淡定一些 玩电脑时不抽烟,不喝水或饮料 杜绝烟灰,杜绝可能键盘进水的任何风险 当然,网吧例外,毕竟不是自己的不心疼 定期清扫键盘和清洗键帽 频率以三个月为宜,再懒也不要超过半年,否则清理起来会更麻烦 相关阅读:鼠标常见故障分析 一、按键不灵活或失灵 在鼠标的按键中,左键使用最频繁,因此也是最容易损坏的按键,笔者就以左键为例谈一下按键失灵的维修办法。有的朋友认为增加按键行程可以解决问题,其实这样做并不好,把失灵的按键开关更换掉才是根本的
浏览器不能弹出新窗口设置方法
中国海运(集团)总公司财务报表管理系统使用注意事项 中国海运(集团)总公司财务报表管理系统使用注意事项一、系统登录 (1)系统的登录地址:http://10.18.7.78:7000/netrep,输入地址时请注意通信协议、反斜杠、IP地址、端口号、路径和半角符号,如图1-1 图1-1 (2)由于目前正式服务器还没有到位,系统登录地址的IP地址将会有改动,请时刻关注系统的通知。 (3)内网单位直接输入地址即可访问;外网单位需先接入VPN才可访问。 二、确认IE版本 系统对客户端使用的系统及IE有一定要求,为保证系统的正常使用,在使用系统前需要验证本机上IE浏览器的版本,系统要求IE版本至少为6.0。 (4)打开IE浏览器,点击窗口菜单中的“帮助”,选择“关于 Internet Explorer”子菜单,如图2-1: 1
图2-1 查看版本号菜单 (5)在弹出的窗口中记录了当前IE 的版本号,查看IE 版本号;如下图中可看出使用的 IE 版本为“7.0.5730.13”; 图2-2 IE版本号
(6)在窗口中点击“确定”按钮,退出关于窗口。 说明:如果你当前使用的浏览器版本低于“6.0.2800”,请升级浏览器的版本,可以找公司系统维护员,由系统维护员提供IE升级的程序。 三、查看计算机的配置 在使用网报系统时,推荐客户端机器的配置如下: ●Core(TM)2 1.8GHz ● 1 GB内存 ●WindowsXP SP2及以上操作系统 ●显示器支持1024×768及以上的分辨率 通过下面的方法可获得本机CPU、内存容量和操作系统的版本等基本信息:(1)打开控制面板:单击“启动—>设置—>控制面板”菜单(如下图3-1、图3-2所示) 图3-1打开控制面板
HTML 在新窗口打开链接的代码
HTML 在新窗口打开链接的代码 如果在文章中加上链接,系统默认是在原来的窗口中打开目标网页。当然,我们可以在链接地址上单击右键,选择“在新窗口中打开”;或者按住Shift键,鼠标直接点击也可在新窗口中打开链接(即“Shift+鼠标左键”)。那么,如何通过代码来实现在新窗口中打开链接呢?可以在文章链接(html代码方式,源码)中找到
文件夹总是在新窗口打开怎么办
文件夹总是在新窗口打开怎么办 分步阅读 之前用电脑打开文件夹时,都是在同一窗口,很方便,但是,不知何故,每次打开文件夹时,都会创建一个新窗口,如果文件路径很短,还只有二三个窗口,如果路径很长,要打开七八个窗口,甚至更多,而且后面还要一个一个地关闭,麻烦死了,这样的问题如何解决。 出现这样的情况,有可能是设置问题,系统本身文件夹打开有两种设置方法,一种是在同一窗口打开,一种是在新窗口打开文件夹。除了系统设置外,还有可能是相关动态链接库文件失效,注册表被修改,或者是中毒所致。 下面根据不同的情况,讲解各种问题的具体解决方法。 注:一般情况第一种就可以解决如果是强行把ie浏览器删掉了第二种最佳 方法一:恢复系统文件夹的打开方式 1 很多时候,是系统中的文件夹打开方式,被无意中修改了,这种问题解决方法还是很简单的,只要把设置改回来就可以了。 具体操作步骤,先从桌面“我的电脑”进入资源文件夹管理界面中,点击窗口上的“工具”菜单。 2 打开“工具”的下拉菜单后,选择菜单中的“文件夹选项”,点击打开文件夹选项的窗口,进行恢复设置。 3 进入文件夹选项窗口后,在“常规”界面中,找到“浏览文件夹”项目,从其中选择“在同一窗口中打开每个文件夹”这一项,然后按“应用”保存,再按“确定”退出,设置就完成了,试一试,文件夹是不是在同一窗口中打开了。 方法二:修复失效的动态链接库文件 1 如果通过修改系统的设置后,仍不能解决问题,那可以是与打开文件夹相关的动态链接库文件失效,解决方法是重新注册一下。 具体操作方法,先打开“开始”菜单中的“运行”程序,也可用Win+R键打开“运行”。 2 在打开的运行编辑框中输入以下两行代码,它们都是与打开文件夹相关的动态链接库文件以及注册方法,每次输入一条,然后按回车注册。 regsvr32 "%SystemRoot%\System32\actxprxy.dll" regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll" 3 当注册一个动态链接库文件后,会有一个提示注册成功的提示信息,表明注册成功,再输入下一条进行注册,如果没有成功,那可能是动态链接文件损坏,需要到网上下载一个相同的文件,放在相同的路径文件夹中,再注册一下。
IE浏览器打不开新窗口怎么办
IE浏览器打不开新窗口怎么办? 1.点击“开始”→“运行”,在弹出的“运行”对话框中输入“regsvr32 actxprxy.dll”(注意输入时没有引号),然后点击“确定”按钮,接着会出现一个信息对话框 “DllRegisterServer in actxprxy.dll succeeded”,在该对话框中点“确定”按钮; 2.再次点击“开始”→“运行”,在弹出的“运行”对话框中输入“regsvr32 shdocvw.dll”(注意输入时没有引号),然后点击“确定”按钮,接着会出现一个信息对话框 “DllRegisterServer in shdocvw.dll succeeded”,在该对话框中点“确定”按钮; 3.重新启动。 不行的话,运行下面的 regsvr32 shdocvw.dll ,确定,接着出现一个消息框,确定 regsvr32 oleaut32.dll,确定,接着出现一个消息框,确定 regsvr32 actxprxy.dll,确定,接着出现一个消息框,确定 regsvr32 mshtml.dll,确定,接着出现一个消息框,确定 regsvr32 msjava.dll,确定,接着出现一个消息框,确定 regsvr32 browseui.dll,确定,接着出现一个消息框,确定 regsvr32 urlmon.dll,确定,接着出现一个消息框,确定 重新启动 IE 打不开二级页面或打不开新窗口的进来找解决办法 打不开二级页面,点击链接没反映,右键“在新窗口打开”也没动静!!!!!大多是由 ACDSee5迷你版造成的今天找到一个据说是比较彻底的解决方法 和大家分享一下但愿能有所裨益 win+r(开始-〉运行)依次输入以下命令 Regsvr32 urlmon.dll Regsvr32 actxprxy.dll Regsvr32 shdocvw.dll Regsvr32 oleaut32.dll 各你好运! Regsvr32命令是用来对未注册的"ActiveX控件"进行注册的。外来ActiveX控件要应用到自己的程序中也必须使用它注册。ActiveX控件技术是微软于1996年推出的,得到了许多软件公司的支持,虽然现在安装软件时都是自动进行注册,但有时手工注册还是有必要的。 Regsvr32命令格式 Regsvr32 [/s][/n][/l[:cmdline]] dliname(或OCX控件) 说明: /u:卸载ActiveX控件 /s:注册成功后不显示*作成功信息框 /c:控制台输出
C#中关闭第一个Form窗口,打开另一个新窗口方法
C#中关闭第一个Form窗口,打开另一个新窗口方法 很多同学问怎么关闭一个FORM打开另一个新Form。这个问题最多的是在做登录验证时,使用第一个登录窗登录成功后要关闭自己,然后打开新窗显示。没想到这个问题在.Net还成了问题,不过依然有很多方法解决。 典型的 Form1 f = new Form1(); f.Show(); this.Close(); 最后的关闭时把整个程序都关闭了 1隐藏法,原理就是把旧窗口隐藏掉,再打开新窗口。 //新建一个NewForm窗口(NewForm是自己定义的Form) NewFormfm=new NewForm() this.Hide();//隐藏现在这个窗口 fm.Show();//新窗口显现 这种方法旧的窗口依旧会占内存,因此如果用来做登陆窗口不太好,但是如果旧窗口是以后还需要恢复的主窗口,这个方法便很不错,因为以后可以关掉新窗口,再用旧窗口.Show() 就可以恢复旧窗口了。 所以这个方法适合在主窗口和子窗口间传递信息。 2、再来便是为登录窗口设计的方法了。 在Program.cs里这样定义: static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //新建Login窗口(Login是自己定义的Form) Login Log = new Login(); //使用模式对话框方法显示Log Log.ShowDialog(); //DialogResult就是用来判断是否返回父窗体的 if (Log.DialogResult == DialogResult.OK) { //在线程中打开主窗体 Application.Run(new Main()); } } 在登陆窗口中验证结束后要赋值Log.DialogResult = DialogResult.OK 。 登录窗口完成任务后会被直接关掉,主窗口就打开了 网上大多都是前面2种方法,另外还看到一个方法用线程的方法方法,未验证3开新线程 public static void ThreadProc() { Application.Run(new Form()); }
在Javascript弹出新窗口的多种方式
在Javascript弹出新窗口的多种方式 //关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write(""); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write(""); //弹出窗口刷新当前页面width=200 height=200菜单。菜单栏,工具条,地址栏,状态栏全没有 this.Response.Write(""); //弹出窗口刷新当前页面 this.Response.Write(""); this.Response.Write(""); //弹出提示窗口跳到webform2.aspx页(在一个IE窗口中) this.Response.Write(" "); //关闭当前子窗口,刷新父窗口 this.Response.Write(""); this.Response.Write(""); //子窗口刷新父窗口 this.Response.Write(""); this.Response.Write(""); //弹出提示窗口.确定后弹出子窗口(WebForm2.aspx) this.Response.Write(""); //弹出提示窗口,确定后,刷新父窗口 this.Response.Write("");
浅谈网页新窗口打开与当前窗口打开的利与弊
浅谈网页新窗口打开与当前窗口打开的利与弊 文章来源:商渡网商小编(编辑)2013-07-08 新窗口打开: 优点: 1)用户可以同时浏览多个页面,很方便,而且如果浏览同类页面,那么用户会自行对比,有利于提升转化率。 2)用新窗口打开,用户一般也不会立刻关闭之前的页面,新窗口和旧窗口都将会有流量,提升了网站的PV值,同时减少了跳出率,这将提升我们网站的权重。 缺点: 1)用户要是打开的窗口过多,必须要手动一个窗口一个窗口关闭,会产生厌倦和疲劳感。 2)因为我们大多数网站都是挂在虚拟空间上,而虚拟空间都默认限制了IIS连接数,一个网页打开就默认占用一个IIS连接数,除非关闭才会释放,如果网站全部采用新窗口打开,那么用户很可能会打开10几个,甚至是20几个,如果不及时关闭,会造成IIS连接数达到峰值,那么之后的浏览者将无法进入网站,造成网站暂时瘫痪。 当前窗口打开: 优点: 1)只采用一个窗口打开,将极大的减少我们网站服务器的开销,不会出现网站打不开的情况,除非在线人数过多,但如果流量真的这么大的话,用虚拟空间恐怕就不合适了,这个时候要用VPS或者是直接租用服务器。 2)采用一个默认窗口,用户会感觉很清爽,而且占用用户计算机的资源也少,也不会点击关闭按钮点到手抽筋。 缺点: 1)用户默认只能浏览一个网页,除非用户右键选择用新窗口打开,但相信只有经常上网的人才知道这样的操作(类似的还有按住shift,点击也是用新窗口打开,两者一个意思,不过知道的人就更少了),用户可能看完一个,还想看另外一个,还得后退,不方便。 2)用户浏览完一篇文章后随手关闭网页会将整个网站关闭,造成跳出率上升。 那么比较之后,我们会发现,用新窗口打开感觉要好一点,难怪大多数人都喜欢,看来不是没有道理的,这也就是所说的用户体验。
打开文件夹时弹出新的窗口解决办法
打开文件夹时弹出新窗口及解决分区和文件夹的打开方式被更改为了explorer.exe,当然会出现只能在新窗口打开的症状. 解决方法:点单击"开始"--运行,输入regedit,依次展开到 HKEY_CLASSES_ROOT\Drive\shell,删除shell下其他项如OPEN等,只保留find项,将以下代码复制,保存为drive.reg文件,双击导入注册表; Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell] @="none" [HKEY_CLASSES_ROOT\Drive\shell\find] "SuppressionPolicy"=dword:00000080 [HKEY_CLASSES_ROOT\Drive\shell\find\command] @="%SystemRoot%\\Explorer.exe" [HKEY_CLASSES_ROOT\Drive\shell\find\ddeexec] @="[FindFolder(\"%l\", %I)]" "NoActivateHandler"="" [HKEY_CLASSES_ROOT\Drive\shell\find\ddeexec\application] @="Folders" [HKEY_CLASSES_ROOT\Drive\shell\find\ddeexec\topic] @="AppProperties"
同理,展开到HKEY_CLASSES_ROOT\Directory\shell,只保留find项,将以下代码复制,保存为directory.reg文件,双击导入注册表: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell] @="none" [HKEY_CLASSES_ROOT\Directory\shell\find] "SuppressionPolicy"=dword:00000080 [HKEY_CLASSES_ROOT\Directory\shell\find\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\ 65,00,00,00 [HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec] @="[FindFolder(\"%l\", %I)]" "NoActivateHandler"="" [HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec\application] @="Folders" [HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec\topic] @="AppProperties" 重新启动电脑,问题解决.
18.如何在新窗口中打开Excel表格
Excel20102007 在一个窗口打开文件的本意原是为了节省内存。但是很多使用Windows 7 的同学还是喜欢两个窗口一拉一靠左右排列,既便于比较,也不妨碍操作。问题是,打开多个 excel 文件时,它总是显示在一个窗口中啊,怎样在不同的窗口中打开文件呢? Excel20102007 在一个窗口打开文件的本意原是为了节省内存。但是很多使用 Windows 7 的同学还是喜欢两个窗口一拉一靠左右排列,既便于比较,也不妨碍操作。问题是,打开多个 excel 文件时,它总是显示在一个窗口中啊,怎样在不同的窗口中打开文件呢? 比较安全的方法嘛,就是直接从开始菜单中再次打开 Excel 程序,然后在新的 Excel 程序中使用“文件-打开”来打开文件。等于是打开了一个新的excel.exe 进程。(更绝的方法就是直接在任务栏上鼠标中键单击 Excel 程序图标打开一个新的程序) 不过,如果你机器内存很多,又想一劳永逸地改变的话,可以试试下面这个方法。 1.使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器。 若弹出用户账户控制窗口,询问“您要允许以下程序对此计算机进行更改吗?”请点“是”以继续。
2.备份注册表 提示: 如果注册表修改不当可能会出现严重的问题。因此,请确保您认真执行这些步骤。为增加保护,请修改之前备份注册表。 定位到注册表键值:HKEY_CLASSES_ROOTExcel.Sheet.12shellOpen 右击,选择“导出”。
在修改之前,我们先为其做一下备份。 做好备份后,就可以大胆修改了。 3.修改 Opencommand 值。 展开“Opencommand”,在右边细节窗口: 双击打开“默认”,将其键值改为"C:Program FilesMicrosoft OfficeOffice14EXCEL.EXE" "%1" (如果您使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)
打开一个新窗口 子窗口中调用父窗口的方法
主要实现父子关系的页面 window.opener 是window.open 打开的子页面调用父页面对象 a.html
c# webbrowser强制在本窗口打开禁止在新窗口打开
C# webBrowser强制在本窗口打开,禁止在新窗口打开 最近写了个软件叫WebBrowser,目的用于,网页的自动操作处理,就是说,所有你在网页上面的操作,都可以录到一个脚本中,然后可以回放这个操作过程。。我是说任何过程。 程序是用C#写的,其中遇到了一个难题,对于网页,我是用C#内置的WebBrowser控件控制,但是这个控件有个问题,就是对于一些网页上的链接,如果你在IE打开的时候,它是在新窗口打开的话,这时候,你在WebBrowser点击的话,它会傻不垃圾的打开IE来浏览,这样的话,我怎么在我的程序控制新打开的网页啊,真是的,必须使用所有点击的网页都在我的WebBrowser里面打开,我才可以控件其自动化动作处理。 但是,这么巧,C#内置的WebBrowser就是没有强制使这一实现的方法,于是又google了海内外,发现真是没有什么好办法,健壮,稳定的方法,唉,又得自已解决。。。 一般在网页点击了一个一个在新窗口打开的链接,这时刻,WebBrower的StatusText会是新链接的url,这时候,可以使用MainBrowser_NewWindow消息,使用e.Cancel=true,取消息打开新窗口动作,然后使用WebBrowser.Navigate(刚才的url),这样就可以达到不调用IE打开新窗口的目的。
但是有时候,StatusText不是准确的新窗口的url,这时候,WebBrowser反而会打开错的网页。不信,懂编程的朋友可以试一下https://www.360docs.net/doc/3a16950576.html,/上面的百度一下的按钮,你得到的是https://www.360docs.net/doc/3a16950576.html,/s的url,可是这不是真正的新窗口的url,怎么办呢。。。 其实,网页会在新窗口打开链接,是因为链接里面有一个属性target设置成blank了,如果我们把它设置回_self,那就OK了。。。 结合上面的分析,我的解决方法如下: 代码说明一切吧,如下: private void wB_MainBrowser_NewWindow(object sender, CancelEventArgs e) { e.Cancel = true; try { string url = this.wB_MainBrowser.Document.ActiveElement.GetAttribute(" href"); this.wB_MainBrowser.Url = new Uri(url); } catch
打开新窗口的大小设置解决方法
打开新窗口的大小设置解决方法|恢复自定义IE窗口大小的设置|IE8无法更改新窗口尺寸IE8 | IE9 为了发这篇帖子,花了两天的时间试验/研究. 问题现象:打开IE大小被固定,通过手动将IE窗口满屏之后再关闭IE,再打开IE窗口,发现并不会记忆手动更改过的IE显示尺寸。 终于在百度中找到了部分答案,又通过RegSnap对比监控修改IE尺寸之后,注册表的变化。 排除了其它注册表修改的干扰,终于锁定在注册表: HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main Window_Placement
Window_Placement键值内容: 如上图,Window_Placement键值的后面八位就是控制打开IE窗口大小的数值。 假如某天觉得IE新窗口打开的大小不满意,那么,可以将IE窗口手动拉到适合的大小,然后关闭所有的IE窗口,再看IE的大小是否变成了合适的大小?如果没有,那么再试一次(打开IE——拉好大小——关闭IE) 如果仍然不行,那么很有可能就是今天案例主角类似的情况了。 尝试进入注册表(开始——运行——regedt32):从最上面开始,依次展开到HKEY_CURREN T_USER\Software\Microsoft\Internet Explorer\Main 然后找到:Window_Placement,在Window_Placement后面八位随便选择一个.,然后输入新数字,比如0之类的,然后确定。 假如提示没有权限的话(一般都会这么提示 -_# ),那么回到 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 右键——权限——将Administrator、SYSTEM和Administrators勾选为完全控制,假如还存在Everyone,那么也勾选为完全控制,然后再进入高级,勾选(从父项继承那些可以应
ASPNET打开新窗口的多种方法
ASPNET打开新窗口的多种方法.txt男人的话就像老太太的牙齿,有多少是真的?!问:你喜欢我哪一点?答:我喜欢你离我远一点!执子之手,方知子丑,泪流满面,子不走我走。诸葛亮出山前,也没带过兵!凭啥我就要工作经验?https://www.360docs.net/doc/3a16950576.html,打开新窗口方法一: Response.Write(""); 这种方式代码每次是生成在页面最顶端 https://www.360docs.net/doc/3a16950576.html,打开新窗口方法二: string strScript = ""; strScript += ""; bool b = ((Page)System.Web.HttpContext.Current.Handler).IsStartupScriptRegistered("PopUp" ); if (!b) { ((Page)System.Web.HttpContext.Current.Handler).RegisterStartupScript("PopUp",str Script); } 这种方式是在页面中生成JAVASCRIPT代码 注意:如果输出JAVSSCRIPT语句后,页面又用Response.Redirect跳转到其他页,JAVASCRIPT 将不会出现. 实现弹出窗口和跳转同时必须都在JAVASCRIPT语句里, 这是我测试的,不知道大家有没有什么不同的意见?? https://www.360docs.net/doc/3a16950576.html,中打开新窗口的多种方法 1.Response.Redirect("XXX.aspx",true)——直接转向新的页面,原窗口被代替; 2. Response.Write("")——原窗口保留,另外新增一个新页面; 3.Response.Write("")——打开新的页面,原窗口被代替; 4.Server.Transfer("XXX.aspx")——打开新的页面;