<script language="javascript">
window.moveTo(2000,2000);
var para = window.location.search;
var width =screen.availWidth;
var height = screen.availHeight;
var arg = window.showModalDialog('ChooseEstate.htm'+para,window,'dialogWidth:'+width+'px;dialogHeight:'+height+'px;help:0;');
window.close();
</script>
----使用以上代码,会弹出一个询问窗口,是否关闭当前窗口,我们只要稍做更改,就可避过这个机制:
<script language="javascript">
window.moveTo(2000,2000);
var para = window.location.search;
var width =screen.availWidth;
var height = screen.availHeight;
var arg = window.showModalDialog('ChooseEstate.htm'+para,window,'dialogWidth:'+width+'px;dialogHeight:'+height+'px;help:0;');
window.opener = window;
window.close();
</script>
在IE中宽加92高加62
使用window.opener = null; 在IE7中无效
分享到:
相关推荐
有人问起,怎么去掉js调用window.close()时怎么去掉那可恶的提示,咋一看好像还真不好弄,IE的安全机制好像就不允许通过脚本关闭本页面,但是IE好像可以允许js关闭弹出窗口,那我们是不是可以通过一定的技巧欺骗一下...
`window.showModalDialog` 和 `window.showModelessDialog` 提供了灵活的方式来创建弹出对话框,适用于需要与用户进行交互的应用场景。需要注意的是,这两个函数仅在 IE 浏览器中可用,并且由于现代浏览器的限制,...
为了实现用户对浏览器的绝对控制,ie中用close关闭非open打开的窗口时回弹出一个对话框询问用户,怎么去掉这个框呢,请看下面的代码。 function winClose(){ window.top.opener = null; window.close(); } 在window...
在Windows Presentation Foundation(WPF)中,创建一个半透明的弹出遮罩是常见的需求,尤其是在设计用户界面时,为了提供更好的用户体验,我们可能需要在主窗口上显示一个半透明的覆盖层,以突出显示某些内容或者...
`parent.layer.getFrameIndex(window.name)`获取的是当前iframe窗口在父窗口中的索引,这样可以确保正确关闭弹出层而不是父窗口。 使用layer弹出层的一大优势在于,关闭弹出层时不会刷新整个页面,只关闭当前层,...
如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。
在 Web 开发中,ESC 键经常被用来取消操作或关闭弹出窗口等。 #### 二、JavaScript 监听键盘事件 在 JavaScript 中,可以使用 `document` 对象的 `onkeydown` 事件来监听用户的键盘操作。当用户按下某个键时,这个...
这样,当用户点击图片时,会弹出一个新窗口打开指定的ASP.NET页面。 2. **程序启动链接**: 在服务器端,可以使用`System.Diagnostics.Process.Start()`方法来启动一个新的进程,打开一个网页。例如: ```csharp...
21. `window.alert()`弹出警告对话框,`window.confirm()`弹出确认对话框,`window.prompt()`弹出输入对话框。 22. `window.location.href`可以改变当前页面的URL。 23. `document.forms.length`返回表单的数量。 ...
弹出窗口大小控制 ```javascript var Windowsheight = 100; var Windowswidth = 100; var numx = 5; function openwindow(thelocation) { temploc = thelocation; if (!(window.resizeTo && document.all) && !...
5. **弹出广告窗口**: 使用`window.open()`函数可以打开一个新的浏览器窗口,显示指定的URL。示例中的广告链接指向`http://www.XXXXXX.com`。 6. **生成随机数**: `Randomize`函数初始化随机数生成器,`Rnd()`...
2. **对话框样式**:为了使对话框有弹出效果,我们需要设置适当的窗口样式和设置。例如,我们可以将`WindowStyle`设置为`None`以去除默认的边框,同时设置`ResizeMode`为`NoResize`禁止调整大小,并设置`Topmost`...
5. **弹出广告窗口**: `<script language="javascript"><!-- 注意更改文件所在路径-->windows.open(''http://www.XXXXXX.com'','''',''height=200,width=300,top=0,left=30'');// --></script>` 通过JavaScript的 ...
#### 一、弹出模态对话框 在HTML页面中,有时我们需要创建一个模态对话框来显示特定的信息或让用户进行某种操作。JavaScript提供了`showModalDialog`方法实现这一功能。该方法接受三个参数:要加载的URL、对话框...
// --></script>` 使用JavaScript弹出一个新的窗口展示广告,参数设置窗口的大小、位置等。 6. **生成随机数**:`<%randomize%><%=(int(rnd()*n)+1)%>` 先用`randomize`初始化随机数生成器,然后`rnd()`函数会返回0...
5. **弹出广告**:通过`<script>`标签内嵌的JavaScript代码,可以设置一个新窗口打开指定的URL,实现广告的弹出。 6. **生成随机数**:`<%randomize%><%=(int(rnd()*n)+1)%>` 先用`Randomize`初始化随机数生成器,...
弹出对话框 - **`window.alert("字符");`**: 显示警告对话框。 - **`window.confirm();`**: 显示确认对话框。 - **`window.prompt();`**: 显示带有输入框的对话框。 ##### 21. 链接定位 - **`window.location.href...
22. **确认对话框**: `window.confirm("问题")`弹出确认框,返回`true`或`false`取决于用户选择。 23. **输入提示框**: `window.prompt("提示", "默认值")`让用户输入信息。 24. **链接定位**: `window.location....
<body onload="window.resizeTo(window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)"> 无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen=7"); 统一编码/解码 alert...
在web开发中,经常会用到layer这类弹出层插件,它能够方便地实现窗口的显示、隐藏、确认、取消等交互。今天,我们主要学习如何使用layer插件来关闭当前窗口页面以及添加确认和取消按钮的方法。 首先,layer是一个...