一:Window.open方式
[javascipt:]window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes,
menubar=no,location=no");
此语句打开一个新窗口,页面为webpage.asp,参数为var,名字为Derek,高为100,宽为100,显示状态栏和工具条,不显示菜单和地址。
具体总结的各个属性参数如下:
window = object.open([URL ][, name ][, features ][, replace]]]])
URL:新窗口的URL地址
name:新窗口的名称,可以为空
featurse:属性控制字符串,在此控制窗口的各种属性,属性之间以逗号隔开。
fullscreen= { yes/no/1/0 } 是否全屏,默认no
channelmode= { yes/no/1/0 } 是否显示频道栏,默认no
toolbar= { yes/no/1/0 } 是否显示工具条,默认no
location= { yes/no/1/0 } 是否显示地址栏,默认no
directories = { yes/no/1/0 } 是否显示转向按钮,默认no
status= { yes/no/1/0 } 是否显示窗口状态条,默认no
menubar= { yes/no/1/0 } 是否显示菜单,默认no
scrollbars= { yes/no/1/0 } 是否显示滚动条,默认yes
resizable= { yes/no/1/0 } 是否窗口可调整大小,默认no
width=number 窗口宽度(像素单位)
height=number 窗口高度(像素单位)
top=number 窗口离屏幕顶部距离(像素单位)
left=number 窗口离屏幕左边距离(像素单位)
name可以为:
_blank 表示新开一个窗口,
_parent表示父框架窗口,
_self表示覆盖该窗口,
xxx表示覆盖名字为xxx的窗口
(每个窗口都可以给他命名)
不能为省略,可以为空!
二:OpenDialog
function GetValue()
{
var strpass='OD10100303.aspx';
var strreturn=OpenDialog(strpass,'440','550');
}
三:開啟小視窗回傳值
主页面
function GetValue()
{
var strpass='OD10100303.aspx';
var strreturn=OpenDialog(strpass,'440','550');
}
子页面
function SetValue()
{
ReturnCode=document.all(strPreText+"txtUsrID").value+"&&"+document.all(strPreText+"txtDeptID").value;
window.returnValue=ReturnCode;
WinClose();
return true;
}
function WinClose()
{
window.opener=null;
window.close();
}
四:弹出提示框跳转到其他页面
function logout()
{
if (confirm("你确定要注销身份吗?\n是-选择确定,否-选择取消"))
{
window.location.href="logout.asp?act=logout"
}
}
=====javascript中弹出提示框跳转到其他页面=====
function logout()
{
a lert("你确定要注销身份吗?");
window.location.href="logout.asp?act=logout"
}
=====Html中确认后弹出新页面===========
function Del(id)
{
if (confirm("你确定要删除吗?"))
{
window.open("otherfile.asp?ID="+id+"&act=del","top","width=640,height=400")
}
}
=====Html中确认后跳转到其他页面=========
function Del(URL)
{
if (confirm("你确定要删除吗?"))
{
//URL="otherfile.htm"
window.location.href=URL
}
}
- 本文标题: JS弹出alert对话框以及页面的跳转
- 文章分类:【JQuery/JavaScript】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.