搞了半天就是搞不出模式对话框的全屏显示,原来其与window.open的参数设置完全不同.
function winModalFullScreen(strURL)
{
var sheight = screen.height-70;
var swidth = screen.width-10;
var winoption ="dialogHeight:"+sheight+"px;dialogWidth:"+ swidth +"px;status:yes;scroll:yes;resizable:yes;center:yes";
var tmp=window.showModalDialog(strURL,window,winoption);
return tmp;
}
function winOpenFullScreen(strURL)
{
var sheight = screen.height-70;
var swidth = screen.width-10;
var winoption ="left=0,top=0,height="+sheight+",width="+swidth+",toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes";
var tmp=window.open(strURL,'',winoption);
return tmp;
}
分享到:
相关推荐
window.open()和window.showModalDialog(),并解决了showModalDialog()弹出窗口中列表分页的问题。 提供了三个JS方法: (1)showWindow(sURL, width, height); (2)showWindowInPage(pageUrl, params, title, ...
第三个按钮使用了`showModalDialog`,这是一个模态对话框,不允许用户与当前窗口交互,直到关闭对话框。 3. **默认大小开启**: ```javascript // 使用screen.availWidth和availHeight获取可用屏幕尺寸 self....
javascript:window.open(".swf","","menubar=no,toolbar=no,location=no,status=no,fullscreen=yes") ``` 2. **处理非全屏情况**: - 如果需要恢复到非全屏模式,可以通过修改`fullscreen`属性为`no`来实现。 ...
最常见的是`window.open()`方法,它用于打开一个新的浏览器窗口或者重定向现有窗口到指定URL。例如,以下代码会打开名为"点指聚宝"的新窗口,并指向"http://www.yyl2016.com": ```javascript window.open('...
19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self "fullscreen=no,channelmode=no,toolbar=no,location=no,menubar=no,scrollbas=no,resizable=no," 20.状態栏的设置:window.status=...
本文将深入探讨四种主要的方法:`showModelessDialog`、`window.open`、`showModalDialog`以及`iframe`,来实现这样的交互。 首先,我们来看`showModelessDialog`,这是一个在Internet Explorer浏览器中特有的API,...
- **事件处理**:`window.showModalDialog`用于处理模态对话框的显示和关闭。 - **字符串处理**:`Replace()`方法用于替换字符串中的特定字符或子串。 综上所述,这段代码涵盖了JavaScript编程中的多个重要方面,...
全屏打开IE窗口的代码利用`window.open`方法,动态设置窗口尺寸以适应屏幕大小,确保无边框显示。 XML处理部分展示了如何在JavaScript中使用ActiveX对象来加载和操作XML文档。`initialize<>`函数创建了两个`...
利用AJAX技术结合`window.open()`、`showModalDialog()`和`showModelessDialog()`等方法,开发者能够轻松实现在网页中弹出窗口的功能。掌握这些技巧对于构建动态、响应迅速且用户友好的网站界面至关重要。无论是展示...
根据提供的文件信息,我们可以归纳出一系列与JavaScript相关的实用技巧、函数和验证方法。下面将对这些内容进行详细的解析和说明。 ### JavaScript常用效果大全 #### 1. 弹窗选择用户功能 ```javascript function...
window.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 这里展示了如何以全屏模式...
在JavaScript中,可以通过`window.showModalDialog()`方法来创建一个模态对话框,该对话框会阻止用户与当前页面进行交互,直到对话框被关闭。 ```javascript // 打开模式对话框 function doSelectUser(txtId) { ...
window.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 这里定义了一个打开新...
window.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 这段代码用于在IE浏览器...
window.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 此段代码用于打开一个新...
- **属性设置**:通过传递一系列参数到`window.open()`方法中,可以自定义新窗口的属性,如宽度、高度、是否显示工具栏等。 - **模态对话框与非模态对话框**:`showModalDialog()`和`showModelessDialog()`方法是...
对于全屏打开IE窗口,`window.open`方法被用来创建一个新的窗口或替换已存在的窗口。在这个例子中,窗口的宽度和高度根据屏幕可用尺寸设置,同时设置了其他属性如工具栏、滚动条等。 接下来,我们看到一个`...
根据给定的文件信息,我们...通过`window.open`、`showModalDialog`、`showModelessDialog`以及HTA,开发者可以根据具体需求灵活地控制弹出窗口的样式和行为。掌握这些技巧对于创建功能丰富且用户友好的网站至关重要。
使用 `window.open()` 函数可以创建一个新的浏览器窗口,参数包括URL、窗口名称和特征字符串。在例子中,窗口的宽度和高度设置为屏幕可用尺寸减去20像素,确保全屏显示。 3. **XML处理**: - `ActiveXObject` 是...
以上就是网页弹出窗口设计的一些基本技巧和方法,包括`window.open()`、`showModalDialog()`、`showModelessDialog()`以及HTA的应用。熟练掌握这些技术,可以极大地提升网页的交互性和用户体验。在实际应用中,...