窗口的弹出与关闭

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
        body{
            /*margin: 0;*/
        }
        #div1{
            width: 100px;
            height: 100px;
            border: 1px solid red;
        }
    </style>
</head>
<body>
<div id="div1" onmouseover="getInfo(this)" onmouseout="this.innerHTML=‘‘">

</div>
<button onclick="getInfo()">获取div信息</button>

<hr/>
<a href="111.html" target="_blank">我是超链接</a>
<br/><br/>
<button onclick="myopen1()">新窗口111111111</button>
<button onclick="myopen2()">新窗口222222222</button>
<button onclick="myopen3()">新窗口333333333</button>

<hr/>
<button onclick="myclose()">关掉子窗口</button>

<script>
    var mywin;
    function myclose(){
        if(mywin)
            mywin.close();
    }
    function myopen3(){
        mywin = window.open(‘333.html‘, ‘news‘, ‘resizable=no‘);
    }
    function myopen2(){
        mywin = window.open(‘222.html‘, ‘news‘, ‘resizable=no‘);
    }
    function myopen1(){
        mywin = window.open(‘111.html‘, ‘news‘, ‘resizable=no‘);
    }
    function getInfo(obj){
//        var div1 = document.getElementById(‘div1‘);

        obj.innerHTML = obj.offsetWidth+‘,,‘+obj.offsetHeight;
        obj.innerHTML += ‘<br>‘+obj.offsetLeft+‘,,‘+obj.offsetTop;
        // offsetXXX 只能读取不能赋值修改
        obj.offsetWidth = obj.offsetWidth+100;
        // 下面的属性已经不能用了
//        obj.innerHTML += ‘<br>‘+obj.innerWidth+‘,,‘+obj.innerHeight;
    }
</script>
</body>
</html>

弹出窗口,以及关闭窗口

时间: 2024-10-13 10:34:18

窗口的弹出与关闭的相关文章

20151124001 关闭C#主窗体弹出是否关闭对话框

关闭C#主窗体弹出是否关闭对话框 private void Frm_Main_FormClosing(object sender, FormClosingEventArgs e)        {            DialogResult TS = MessageBox.Show("确定要关闭并退出程序?", "退出提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);            if (TS

关闭网页弹出是否关闭的提示

关闭网页弹出是否关闭的提示:在很多网站都有这样的功能,点点击关闭当前页面的时候,就会弹出一个提示框,可以选择关闭或者不关闭当前页面,下面就介绍一下如何实现此功能,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /

Android窗口为弹出框样式

1.XML android:theme="@android:style/Theme.Dialog <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.fish.helloworld" android:versio

桌面支持--如果窗口不能弹出(可以将级别调到最低)

如果窗口不能弹出(可以将级别调到最低)

父窗口控制子窗口弹出和关闭【JSdemo】

[功能说明] 利用window.open()方法实现点击父窗口任意区域控制子窗口打开的关闭的效果 [HTML代码说明] <div class="box" id="box">点击任何区域,子窗口打开</div> [CSS代码说明] /*设置box高度和页面高度一致*/ body{ margin: 0; } html,body{ height: 100%; } .box{ border: 1px solid black; height: 99%;

关闭当前的子窗口,刷新父窗口,弹出层提示框

近期,在做后台的管理页面,为了有更好的用户体验,需要实现关闭当前页面,刷新父窗口,在网上查找方法,如下: JS代码如下: <script>  function refreshParent() {   window.opener.location.href = window.opener.location.href;   window.close(); } </script> html页面代码如下: <input type="button" id="

window.open实现模式窗口(只弹出一个window.open)

父页面 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>父窗口</title> <script src="../Scri

javascript--自定义弹出登陆窗口(弹出窗)

web开发中浏览器对象封装了诸如prompt.alert.confirm等弹出框,但是有的弹出框并不能满足开发需要,需要我们自己定义弹出框,诸如用户登陆框.消息提示框等.本文利用弹出用户登陆框示例,对这部分知识做个小结. 示例需求:点击按钮,弹出登陆窗口,且该窗口可以拖拽,弹出窗口的同时,整个页面变成灰色半透明. 效果图如下:图1是起始页面,图2是点击"点击,弹出登陆框"按钮后页面,图3是登陆框自由拖动后页面.                                     

弹出框关闭图标在火狐和谷歌下生效,在IE11下不生效处理

1.问题描述: 如下图弹出框,卸载码为第一个弹出框,检索设备为第二个弹出框,第二个弹出框的关闭图标"X"在火狐和谷歌下生效,点击可以关闭弹出框,而在IE11下点击不生效,无法关闭弹出框. 2.解决思路: 不兼容IE,在IE下console下会报错,所以考虑给关闭图标加上一个"点击事件". 二种处理方式: 一.首先,获取该iframe层的times值(times值是变化的,初次是2,页面没重新加载的再点击就依次加1) var index=$(window.parent