/********************************************************************************
**
* 打开新窗口
*/
function openWindow(i_URL, i_Width, i_Height) {
openWindow(i_URL, i_Width, i_Height, null, null);
}
function openWindow(i_URL, i_Width, i_Height, i_Feature) {
openWindow(i_URL, i_Width, i_Height, null, i_Feature);
}
function openWindow(i_URL, i_Width, i_Height, i_WindowName, i_Feature)
{
var v_URL = i_URL;
var v_Width = i_Width;
var v_Height = i_Height;
var v_WindowName = i_WindowName;
var v_Top;
var v_Left;
var v_Feature = "";
if (v_WindowName == null) {
v_WindowName = "myWindow";
}
var objWindow
if (!objWindow || objWindow.closed)
{
v_Top = screen.availHeight / 2 - v_Height / 2 - 30;
v_Left = screen.availWidth / 2 - v_Width / 2;
v_Feature += "top=" + v_Top + ",";
v_Feature += "left=" + v_Left + ",";
v_Feature += "width=" + v_Width + ",";
v_Feature += "height=" + v_Height + ",";
if (i_Feature == null) {
v_Feature += "directories=no,fullscreen=no,resizable=no,scrollbars=yes,status=1";
} else {
v_Feature += i_Feature;
}
objWindow = window.open(v_URL, v_WindowName, v_Feature);
//objWindow=window.open (v_URL,v_WindowName,"directories=no,fullscreen=no,resizable=no,scrollbars=no,status=1");
//v_Top=screen.availHeight/2-v_Height/2;
//v_Left=screen.availWidth/2-v_Width/2;
//objWindow.moveTo(v_Left,v_Top);
//objWindow.resizeTo(v_Width,v_Height);
objWindow.outerWidth = screen.availWidth;
objWindow.outerHeight = screen.availHeight - 25;
} else {
objWindow.focus();
}
objWindow.focus();
}
//使用
openWindow(url,screen.width,screen.height);
分享到:
相关推荐
【标题】"OPenwindow"是一款基于Java小游戏的安卓移植作品,它将原版游戏的体验带到了Android平台上。这款游戏设计简洁,总共包含两关,为玩家提供了轻松愉快的游戏时光。开发者鼓励读者参与到后续关卡的开发中,...
(3)openWindow(sURL, title, width, height); 弹出窗口关闭的JS方法:window.close(); 示例请参照:demo.html 窗口内分页方法请参照:demoInPage.jsp (注:项目中使用时需要修改JS文件中,iFrame.jsp页面的...
打开窗户 OpenWindow是一个旨在提供一个简单的C#API的项目,该API调用正在运行的本机窗口后端,而中间没有任何层。 它针对.NET Standard 1.3和2.0。目标直观的API 仅C#,无C / C ++或任何其他用于互操作的语言支持...
模态窗转普通窗JS,对于浏览器不兼容模态窗的可以采用模态模态窗转普通窗!
2. 文档控件的加载:需要引用ntko-background-min.js,调用ntkoBrowser.openWindow(url)方法,以及在页面中引入ntkooffice.js,并修改其中的控件对应信息。 3. 调用文档控件方法:利用提供的API进行文档的操作和控制...
本压缩包“OpenWindow.zip”显然聚焦于使用Java进行网络编程,特别是实现文件的上传功能,包括图片和文档等不同类型的数据上传到服务器。以下是对这个主题的详细讲解: 1. **Java网络编程基础**: - Java提供了...
在本例中,我们使用 mui.openWindow() 方法来打开一个新的页面,并将其 ID 设置为 "a2"。 6. JavaScript 事件处理 在本例中,我们使用 JavaScript 事件处理来处理点击事件。在 mui.plusReady() 方法中,我们使用 ...
MATLAB是MathWorks公司开发的一种高性能的编程环境,主要用于数值计算、符号计算、数据可视化、图像处理以及算法开发与仿真。MATLAB课堂笔记主要涵盖了该语言的基础知识,包括变量、特殊变量和常数、矩阵操作、函数...
`OpenWindow()`函数是其中最常用的一个,用于打开一个新窗口。它接受多个参数来定义窗口的位置、大小、样式等属性。下面将详细介绍这些示例中的各个属性和它们的作用。 ### 示例分析 #### 示例1: 基本窗口 ```...
高斯沿梯度的二阶导——2nd_ddg边缘检测 所用算子: derivate_gauss (Operator) derivate_gauss — Convolve an image with derivatives of the Gaussian.
.Cols(" 照片").OpenWindow() .Cols(" 备注").CloseWindow() End With 按钮或菜单 2 Col 关闭列窗口With Tables(" 员工") .Cols(" 照片").OpenWindow() .Cols(" 备注").CloseWindow() End With 按钮或菜单 3 Col ...
document.getElementById('openWindow').addEventListener('click', function() { var newWindow = window.open('index.html', '_blank', 'width=400,height=300'); }); ``` 这段代码表示当用户点击ID为`...
pb 函数库之窗口操作函数 pb 函数库之窗口操作函数是 PowerBuilder 的一个重要组件,提供了一系列的窗口操作函数,包括 Open、Close、CloseWithReturn 和 OpenSheet 等。这些函数旨在帮助开发者更方便地创建和管理...
var openWindow = function(url, options) { var str = ""; if (options) { options.height = options.height || 420; options.width = options.width || 550; options.left = options.left || ((screen.width - ...
例如,在打开新窗口时,可以通过`mui.openWindow()`的`extras`参数传递数据,并在目标WebView中通过`plus.webview.currentWebview()`获取这些数据。 ```javascript // 在打开新窗口时传递数据 mui.openWindow({ ...
'button[action=openWindow]': { click: this.openWindow } }); }, openWindow: function(button) { var win = Ext.create('MyApp.view.MyWindow'); win.show(); } }); ``` 这里,我们创建了一个控制器,...
function OpenWindow(Url, Width, Height, WindowObj) { var ReturnStr = showModalDialog(Url, WindowObj, 'dialogWidth:' + Width + 'pt;dialogHeight:' + Height + 'pt;status:no;help:no;scroll:no;'); ...
Stylet提供了`Screen`基类,你的ViewModel可以继承自它,这样就可以利用`OpenWindow`方法: ```csharp public class MainViewModel : Screen { public ICommand OpenChildWindowCommand { get; private set; } ...
OpenWindow.document.write("<BODY BGCOLOR=#ffffff>"); OpenWindow.document.write("<h1>Hello!</h1>"); OpenWindow.document.write("New window opened!"); //... ``` 此示例中,通过获取到弹出窗口的对象 `...
function openWindow() { var newWindow = window.open("", "myWindow", "width=400,height=300,menubar=no,toolbar=no,location=no,status=no"); } ``` 在这个例子中,当用户点击按钮时,会调用`openWindow`函数...