`
stta04
  • 浏览: 114823 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

window.showModalDialog与window.open全屏显示

 
阅读更多

搞了半天就是搞不出模式对话框的全屏显示,原来其与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;
}

分享到:
评论

相关推荐

    JS控制弹出页面窗口控件(openWin)

    window.open()和window.showModalDialog(),并解决了showModalDialog()弹出窗口中列表分页的问题。 提供了三个JS方法: (1)showWindow(sURL, width, height); (2)showWindowInPage(pageUrl, params, title, ...

    js中打开新窗口的各种方法.doc

    第三个按钮使用了`showModalDialog`,这是一个模态对话框,不允许用户与当前窗口交互,直到关闭对话框。 3. **默认大小开启**: ```javascript // 使用screen.availWidth和availHeight获取可用屏幕尺寸 self....

    四种方法教你实现SWF视觉全屏.txt

    javascript:window.open(".swf","","menubar=no,toolbar=no,location=no,status=no,fullscreen=yes") ``` 2. **处理非全屏情况**: - 如果需要恢复到非全屏模式,可以通过修改`fullscreen`属性为`no`来实现。 ...

    JS 常用代码集合

    最常见的是`window.open()`方法,它用于打开一个新的浏览器窗口或者重定向现有窗口到指定URL。例如,以下代码会打开名为"点指聚宝"的新窗口,并指向"http://www.yyl2016.com": ```javascript window.open('...

    107个常用javascript语句

    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,...

    javascript示例

    - **事件处理**:`window.showModalDialog`用于处理模态对话框的显示和关闭。 - **字符串处理**:`Replace()`方法用于替换字符串中的特定字符或子串。 综上所述,这段代码涵盖了JavaScript编程中的多个重要方面,...

    常用的JavaScript脚本集合.doc

    全屏打开IE窗口的代码利用`window.open`方法,动态设置窗口尺寸以适应屏幕大小,确保无边框显示。 XML处理部分展示了如何在JavaScript中使用ActiveX对象来加载和操作XML文档。`initialize<>`函数创建了两个`...

    ajax实现弹出窗口代码大全

    利用AJAX技术结合`window.open()`、`showModalDialog()`和`showModelessDialog()`等方法,开发者能够轻松实现在网页中弹出窗口的功能。掌握这些技巧对于构建动态、响应迅速且用户友好的网站界面至关重要。无论是展示...

    javascript常用效果大全

    根据提供的文件信息,我们可以归纳出一系列与JavaScript相关的实用技巧、函数和验证方法。下面将对这些内容进行详细的解析和说明。 ### JavaScript常用效果大全 #### 1. 弹窗选择用户功能 ```javascript function...

    js代码大全(有用...)

    window.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 这里展示了如何以全屏模式...

    实用javascript给力文档

    在JavaScript中,可以通过`window.showModalDialog()`方法来创建一个模态对话框,该对话框会阻止用户与当前页面进行交互,直到对话框被关闭。 ```javascript // 打开模式对话框 function doSelectUser(txtId) { ...

    JavaScript代码收集

    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.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 这段代码用于在IE浏览器...

    JavaScript常用代码大全

    window.open("main.aspx", "surveyWindow", "toolbar=no,width=" + winWidth + ",height=" + winHeight + ",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statusbars=yes"); ``` 此段代码用于打开一个新...

    弹出窗口代码大全.txt

    - **属性设置**:通过传递一系列参数到`window.open()`方法中,可以自定义新窗口的属性,如宽度、高度、是否显示工具栏等。 - **模态对话框与非模态对话框**:`showModalDialog()`和`showModelessDialog()`方法是...

    收集来的JavaScript代码

    对于全屏打开IE窗口,`window.open`方法被用来创建一个新的窗口或替换已存在的窗口。在这个例子中,窗口的宽度和高度根据屏幕可用尺寸设置,同时设置了其他属性如工具栏、滚动条等。 接下来,我们看到一个`...

    弹出窗口总汇集

    根据给定的文件信息,我们...通过`window.open`、`showModalDialog`、`showModelessDialog`以及HTA,开发者可以根据具体需求灵活地控制弹出窗口的样式和行为。掌握这些技巧对于创建功能丰富且用户友好的网站至关重要。

    javascript常用代码大全[定义].pdf

    使用 `window.open()` 函数可以创建一个新的浏览器窗口,参数包括URL、窗口名称和特征字符串。在例子中,窗口的宽度和高度设置为屏幕可用尺寸减去20像素,确保全屏显示。 3. **XML处理**: - `ActiveXObject` 是...

    弹出网页窗口设计全攻略

    以上就是网页弹出窗口设计的一些基本技巧和方法,包括`window.open()`、`showModalDialog()`、`showModelessDialog()`以及HTA的应用。熟练掌握这些技术,可以极大地提升网页的交互性和用户体验。在实际应用中,...

Global site tag (gtag.js) - Google Analytics