技术标签: 前端技术
用window.open打开一个窗口,怎么使它一直在父窗口的上面,除非点击自己设置的关闭按钮,我试了一下οnblur="self.focus"好像不管用.
可使用:
opened=window.open("demo.html","demo","left=80,top=60,width=640,height=480,help:no,resizable:no"); opened.focus();
self.blur();
}
http://www.javaeye.com/topic/347369
方法一:弹出窗口<body>里加上代码:οnblur="self.focus()":
<body οnblur="self.focus()">
使用此方法时,焦点会一直在此弹出窗口上,并不能在其他窗口进行操作,焦点请不回来嘛!
*********************************************************************
方法二:用showModalDialog方法建立模式对话框:
<script>
function topwin(){
window.showModalDialog("D:/window.html","","dialogWidth:300px;dialogHeight:300px;scroll:no;status:no")
}
</script>
<button onClick="topwin()">打开模式窗口</button>
此方法的效果和方法一的效果相同,弹出窗口前端显示,但是不能在其他窗口做任何操作了,也是丢了焦点。
*********************************************************************
方法三:用showModelessDialog方法建立无模式对话框:
<script>
function topwin(){
window.showModelessDialog("D:/window.html","","dialogWidth:300px;dialogHeight:300px;scroll:no;status:no")
}
</script>
<button onClick="topwin()">打开无模式窗口</button>
此方法弹出窗口前端显示,但可以在其他窗口中进行操作。呵呵 做这个的时候还犯了个迷糊,在弹出窗口中增加了关闭按钮,但是写的JS函数名起为close(),这下可好了,怎么点这按钮都不好使,疑惑了好一阵,最后 把函数名改了才OK。看来起名的时候还真不能太大众化,冲突了! 哈哈
另外一般打开窗口,并将焦点指向打开的窗口
function openSubWindow(subWin,width,height) {
var winwidth = parseInt(width)
var winheight = parseInt(height)
var newWin = window.open(subWin,"SubWindow","width="+winwidth+",height="+winheight+",status=no, menubar=no, toolbar=no, scrollbars=yes");
newWin.focus();
}
关于window窗体对象open()和showModalDialog()用法
http://www.javaeye.com/topic/188709
http://www.javaeye.com/topic/112626
总结性文章如下
Javascript 弹出窗口总结http://e-ant.javaeye.com/blog/307650
将浏览器默认的下拉框样式清除,然后应用上自己的,再附一张向右对齐小箭头的图片即可。1 select { 2 /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ 3 border: solid 1px #000; 4 5 /*很关键:将默认的select选择框样式清除*/ 6 appearance:none; 7 -moz-appearance:none; 8 ...
外部容器设置 固定宽度高度,设置line-height与height相等(垂直居中),设置text-align是center(水平居中),内部img设置style(max-height:100%;max-width:100%;vertical-align: middle; margin: 0 auto;)。 <div style="width: 398px;height: 298px;line-height: 298px;text-align: center;borde...
HTML初识1.什么是HTML?HTML是英文HyperText Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。2、网页的组成我们平时看到的网页一般由3个部分组成:HTML(Hypertext Markup Language)CSS(Cascade Style Sheets)JavaScript上面3...
package com.execlExport.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * DatabaseUti
3月9日,当海航系旗下的天海投资公告披露将收购当当网股权时,当当网董事长俞渝正拿着拉杆箱,提着白色滑雪头盔坐上北京飞牡丹江的国航。俞渝的淡定更像是胸有成竹,一个月后的4月11日,海航旗下天海投资与当当网正式签订重组协议,“海航+当当”组合正式上路,于无声中开启了新零售的新变局。公告显示,海航旗下天海投资以75亿的价格收购当当100%股权,这场联姻意味着:海航不仅获得了当当这个文化电商独角兽的股权,
有一只猴子摘了一堆桃子,当即吃了一半,可是桃子太好吃了,它又多吃了一个,第二天它把第一天剩下的桃子吃了一半,又多吃了一 个, 就这样到第十天早上它只剩下一个桃子了,问它一共摘了多少个桃子?(1534)逆向思维实现 var day = 9; var total = 0; var lastNum = 1 ;//第十天只剩下一个桃子 while(day>0){ lastNum
ISCSI 名称设定iSCSI 发起端 : 需要访问原始 SAN 存储的客户端 iSCSI 目标 : 从 ISCSI 服务器提供的远程硬盘磁盘 , 或“目标门户” iSCSI 目标门户 : 通过网络向发起端提供目标的服务器。IQN:“iSCSI 限定名称”。每个发起端和目标需要唯一名称进行标识最好的做法是使用一个在 Internet 上可能独一无二的名称。ISCSI的作用ISC...
数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用。课程按照大学计算机类专业课程大纲的要求,安排教学内容,满足需要系统学习数据结构的人。系列课程包含11个部分,本课为第9部分排序,介绍插入排序、交换排序、选择排序、归并排序、基数排序等各种排序算法,以及各种算法的性能分析。...
目录处理缺失数据滤除缺失数据填补缺失数据处理缺失数据pandas的设计目标之一就是让缺失数据的处理任务更轻松,pandas使用浮点值NaN表示浮点数组和非浮点数组中的缺失数据,是一个便于被检测的标记python内置的None也会被当作NA处理from pandas import Series&gt;&gt;&gt; string_data = Series(['aa...
Mosqitto是Eclipse推出的开源的MQTT broker,支持MQTT3.1和3.1.1协议,是个轻量级的服务器。其官网地址为:https://mosquitto.org/MQ 遥测传输 (MQTT) V3.1 协议规范:http://www.ibm.com/developerworks/cn/webservices/ws-mqtt/index.html1 安装1.1 安装...
c语言条件语句示例C/C++ programming languages provides switch ... case statement for selection according to given switch state. switch ... case can be used for different cases in order to control the flow of ...
pytorch配置PyTorch官网下载链接https://pytorch.org/快捷键 Windows + R输入cmd回车