如何实现d出窗口自动关闭

如何实现d出窗口自动关闭,第1张

html做点一个按钮就d出文字的代码:

最基本的d出窗口代码

<SCRIPT LANGUAGE="javascript">

<!-- windowopen ('pagehtml') --> </SCRIPT>

经过设置后的d出窗口

<SCRIPT LANGUAGE="javascript">

<!-- windowopen ('pagehtml', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no') //-->

</SCRIPT>

用函数控制d出窗口

<html>

<head>

<script LANGUAGE="JavaScript">

<!-- function openwin() { windowopen ("pagehtml", "newwindow", "height=100, width=400, toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no") //} //-->

</script>

</head>

<body onload="openwin()">

</body>

</html>

同时d出2个窗口

<script LANGUAGE="JavaScript">

<!-- function openwin() { windowopen ("pagehtml", "newwindow", "height=100, width=100, top=0, left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=n o, status=no")//windowopen ("page2html", "newwindow2", "height=100, width=100, top=1 00, left=100,toolbar=no, menubar=no, scrollbars=no, resizable=no, loca tion=no, status=no")//} //-->

</script>

主窗口打开文件1htm,同时d出小窗口pagehtml

如下代码加入主窗口<head>区:

<script language="javascript">

<!-- function openwin() { windowopen("pagehtml","","width=200,height=200") } //-->

</script>

加入<body>区: <a href="1htm" onclick="openwin()">open</a>

d出的窗口之定时关闭控制

首先,将如下代码加入pagehtml文件的<head>区:

<script language="JavaScript">

function closeit()

{ setTimeout("selfclose()",10000) //毫秒 }

</script>

在d出窗口中加上一个关闭按钮

<FORM>

<INPUT TYPE='BUTTON' VALUE='关闭' onClick='windowclose()'>

</FORM>

内包含的d出窗口-一个页面两个窗口

<html>

<head>

<SCRIPT LANGUAGE="JavaScript">

function openwin()

{ OpenWindow=windowopen("", "newwin", "height=250, width=250,toolbar=no,scrollbars="+scroll+",menubar=no");

//OpenWindowdocumentwrite("<TITLE>例子</TITLE>")

OpenWindowdocumentwrite("<BODY BGCOLOR=#ffffff>")

OpenWindowdocumentwrite("<h1>Hello!</h1>")

OpenWindowdocumentwrite("New window opened!")

OpenWindowdocumentwrite("</BODY>")

OpenWindowdocumentwrite("</HTML>")

OpenWindowdocumentclose() }

</SCRIPT>

</head>

<body>

<a href="#" onclick="openwin()">打开一个窗口</a>

<input type="button" onclick="openwin()" value="打开窗口">

</body>

</html>

终极应用--d出的窗口之Cookie控制

首先,将如下代码加入主页面HTML的<HEAD>区:

<script>

function openwin(){

windowopen("pagehtml","","width=200,height=200") }

function get_cookie(Name) { var search = Name + "=" var returnvalue = "";

if (documentcookielength > 0) { offset = documentcookieindexOf(search)

if (offset != -1) { offset += searchlength end = documentcookieindexOf(";", offset);

if (end == -1)

end = documentcookielength;

returnvalue=unescape(documentcookiesubstring(offset, end)) } }

return returnvalue; }

function loadpopup(){ if (get_cookie('popped')==''){ openwin()

documentcookie="popped=yes" } }

</script>

Asp教程-ASP应用

thisResponseWrite(<Script>windowopen('WebForm7aspx','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=750,height=470,left=80,top=40');</script>");

d出跟你当前的窗口有没有菜单工具栏没有关系,你只要在页面中写一个脚本它就d出了比如

<a href=# onclick="windowopen('xxxaspx','窗口名称','参数');">xxxxx</a>

以下列出一些d出窗口的参数:

(如:"fullscreen=yes, toolbar=yes")。下面是被支持的各种特性。

channelmode = { yes | no | 1 | 0 } 是否在窗口中显示阶梯模式。默认为no。

directories = { yes | no | 1 | 0 } 是否在窗口中显示各种按钮。默认为yes。

fullscreen = { yes | no | 1 | 0 } 是否用全屏方式显示浏览器。默认为no。

height = number 指定窗口的高度,单位是像素。最小值是100。

left = number 指定窗口距左边框的距离,单位是像素。值必须大于或者等于0。

location = { yes | no | 1 | 0 } 指定是否在窗口中显示地址栏。默认为yes。

menubar = { yes | no | 1 | 0 } 指定是否在窗口中显示菜单栏。默认为yes。

resizable = { yes | no | 1 | 0 } 指定是否在窗口中显示可供用户调整大小的句柄。默认为yes。

scrollbars = { yes | no | 1 | 0 } 指定是否在窗口中显示横向或者纵向滚动条。默认为yes。

status = { yes | no | 1 | 0 } 指定是否在窗口中显示状态栏。默认为yes。

titlebar = { yes | no | 1 | 0 } 指定是否在窗口中显示标题栏。在非调用HTML Application或者一个对话框的情况下,这一项将被忽略。默认为yes。

toolbar = { yes | no | 1 | 0 } 指定是否在窗口中显示工具栏,包括如前进、后退、停止等按钮。默认为yes。

top = number 指定窗口顶部的位置,单位是像素。值必须大于或者等于0。

width = number 指定窗口的宽度,单位是像素。最小值是100。

d出的tanhtm网页在10秒后自动关闭

第一步:把如下代码加入<head>区域中

<script language="JavaScript">

<!--

var gt = unescape('%3e');

var popup = null;

var over = "Launch Pop-up Navigator";

popup = windowopen('', 'popupnav', 'width=225,height=235,resizable=1,scrollbars=auto');

if (popup != null) {

if (popupopener == null) {

popupopener = self;

}

popuplocationhref = 'tanhtm';

}

// -->

</script>

第二步:新建tanhtm文件(注意要与上面的对应!)

第三步:在新建文件中加入如下代码(注意两个文件要在同一目录下)

<script language="JavaScript">

function closeit() {

setTimeout("selfclose()",10000)

}

</script>

<!doctype html>

<html>

<head><title>无标题文档</title></head>

<body>

<!--插入按钮 开始-->

<input type="button" value="d出对话框" onclick="MsgBox()" />

<!--插入按钮 结束-->

<!--引用JS代码以达到d出对话框目的 开始-->

<script language="javascript">

function MsgBox() //声明标识符

{

alert("我是对话框的内容"); //d出对话框

}

</script>

<!--引用JS代码以达到d出对话框目的 结束-->

</body>

</html>

扩展资料:

方法参数详解

参数解释:

windowopen d出新窗口的命令;

'pagehtml' d出窗口的文件名;

'newwindow' d出窗口的名字(不是文件名),非必须,可用空''代替;

height=100 窗口高度;

width=400 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar,scrollbars 表示菜单栏和滚动栏。

resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

JavaScript d窗共有三种

1、windowalert("sometext");

2、windowconfirm("sometext");

3、windowprompt("sometext","defaultvalue");

但是这3种方法都不能做一个大小固定的小窗口,要做大小固定的d窗,需要我们自己在HTML文档中编写:

HTML:

btn:点击button后d窗出现

close:点击X后d窗消失

con:是d窗内容区

bk:屏蔽页面其他内容,d窗出现时,d窗的z-index最大,其他内容不能进行 *** 作

CSS:

JQ:

页面展现效果:

1、点击按钮

2、出现一个自己控制的500200的d框,同时浏览区背景为灰色

3、点击红色区域右上角X号,d窗会消失

你可以获取对话框的点击事件,比如点击了确定然后你就跳转

AlertDialogBuilder builder = new Builder(CommentActivitythis);

buildersetMessage("确定要跳转吗");

buildersetTitle("提示");

buildersetPositiveButton("确认",

new androidcontentDialogInterfaceOnClickListener() {

@Override

public void onClick(DialogInterface arg0, int arg1) {

// TODO Auto-generated method stub

arg0dismiss();

这里跳转到你想要去的页面

}

});

buildersetNegativeButton("取消",

new androidcontentDialogInterfaceOnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

dialogdismiss();

}

});

buildercreate()show();

arg0就是该listener的接口啊,通过这个参数就可以关闭对话框。

跳到想去的页面就startIntent就好了,你把那一行中文换成 Intent it = new Intent(this,UserActivityclass); startActivity(it); 当然要跳去哪个页面就你自己决定

AlertDialogBuilder builder = new Builder(CommentActivitythis);

buildersetMessage("确定要跳转吗");

buildersetTitle("提示");

buildersetPositiveButton("确认",

new androidcontentDialogInterfaceOnClickListener() {

@Override

public void onClick(DialogInterface arg0, int arg1) {

// TODO Auto-generated method stub

arg0dismiss();

Intent it = new Intent(this,UserActivityclass);

startActivity(it);

}

});

buildersetNegativeButton("取消",

new androidcontentDialogInterfaceOnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

dialogdismiss();

}

});

buildercreate()show();

以上就是关于网页老跳出来,关不完怎么办全部的内容,包括:网页老跳出来,关不完怎么办、html中,d出式窗口怎么做、html怎么做一个按钮,就d出一段文字的窗口呀等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/8852742.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存