asp如何做到运行IE时.无工具栏...等等.网页.

window.open('aa.asp','_blank','top=0,left=0,status=yes,menubar=no,resizable=yes,scrol... window.open('aa.asp','_blank','top=0,left=0,status=yes,menubar=no,resizable=yes,scrollbars=yes');
//需要通过事件..
//我需要的是..运行时就隐藏..或Macromedia Dreamweaver MX./F12
//输入网址 按回车
在加载IE时隐藏 工具栏等等...不需要任何事件激活..进入 如:(http://xxxxxxxxx.com)无工具栏.菜单栏的网页
展开
 我来答
百度网友66a8d48e5
2009-11-21 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3890万
展开全部
打开窗口的方式显然是不行的,可以在网页中使用iframe,可以将iframe的width与height其中一个设为0,则这个iframe是不能被看到的.同样还可以使用script标签进行隐藏的JS代码进行攻击的.

如果你真的需要一个打开的为0的模拟窗口的话可以考虑使用popup的方式,这种方式在popup的show方法中,前四个参数分别为popup的左上角从标与大小,如果将左上角坐标移动窗口外或是将第三第四个参数中设为0时也都是找不到正在运行的popup的,但小心,别让其中的内容将popup撑大了就行,一般可以将popup看弹出的一个层,没有任何标题栏什么的!

当然window.open方法与window.showModelessDialog方法也可以打开一个新的窗口,也只需要将窗口移动到屏幕外就可以了.但都是一些折中的办法.不过不要使用window.showModalDialog,因为这个会要求你的IE先执行弹出的模式窗口,直到模式窗口关闭后再将焦点回到原来的IE页面中的!

以window.open为例,可以实现这样写代码:
window.open("aa.asp","_blank","top=-100,left=0,height=80,......");
注意的是top的负值一定要大小height,因为你打开的height=80指的是document的高度而不是window的高度,这个在不同浏览器中有不同的解释,IE6认为height=80是包括title,menubar,toolbar,location与statu等的,而IE7与IE8则不包含的,所以如果显示了status的话,一定要top要超出来的!这个你可经试着运行一下看看就知道了!
改变自己2025
2009-11-21 · TA获得超过1795个赞
知道大有可为答主
回答量:2871
采纳率:0%
帮助的人:0
展开全部
一般只能通过window.open等事件,把一些属性隐藏

还有一个办法,就是用一些软件开发出模拟浏览器的功能,就可以隐藏工具栏
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勇敢的风
2009-11-22 · 超过119用户采纳过TA的回答
知道小有建树答主
回答量:346
采纳率:0%
帮助的人:218万
展开全部
做b/s软件吗?想脱离ie环境?
看看netbox好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞虎队12
2009-11-21 · TA获得超过2196个赞
知道答主
回答量:101
采纳率:0%
帮助的人:0
展开全部
无法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式