- 411浏览
- 2023-03-26
页面跳转:
window.location.href('地址')
window.open('地址', '_self')
打开新窗口:window.open('地址', '_blank')
只显示地址栏:window.open('地址', 'title', 'location=1, height=200, width=500')
只显示状态栏:window.open('地址', 'title', 'status=1')
只显示工具栏:window.open('地址', 'title', 'toolbar=1')
只显示菜单栏:window.open('地址', 'title', 'menubar=1')
一个不少:window.open('地址', 'title)
光棍但可以调整大小:window.open('地址', 'title', 'resizable=1')
去掉所有空格:Object.replace(/^\s+|\s+$/g, "")
屏蔽鼠标:οncοntextmenu="window.event.returnValue=false"
取消选取:
onselectstart="return false"
不允许粘贴:οnpaste="return false"
得到上一页来源:
document.referrer
回车转换Tab键:
if(window.event.keyCode==13){event.keyCode=9}
返回上一页:
history.go(-1)
重新加载页面:
window.location.reload()
子页面中调父页面中的方法:
window.opener.function()
子页面中访问父页面中名为name的控件值:
window.opener.name.value
子页面中访问父页面中表单中名为name的控件值:
window.opener.formName.nam.value
得到控件的绝对位置:
function getIE() {
var t = e.offsetTop;
var l = e.offsetLeft;
while (e = e.offsetParent) {
t += e.offsetTop;
l += e.offsetLeft;
}
alert("top=" + t + " and left=" + l);
}
光标停在文本框文字的最后:
function toEnd() {
var e = event.srcElement;
var r = e.createTextRange();
r.moveStart("character", e.value.length);
r.collapse(true);
r.select();
}
<input type="text" value="end" >
屏蔽功能键(Shift, Alt, Ctrl)
function testKey() {
if (event.shiftKey) { // altKey; ctrlKey
alert("Shift");
}
}
不要滚动条:
<body scroll="no">
在子窗体中刷新父窗体:
window.opener.location.reload()
得到窗体大小:
document.body.clientWidth;
document.body.clientHeight;
屏蔽脚本错误:
function killErrors() {
return true;
}
window.οnerrοr=killErrors();
判断是否是字符:
if (/[^/x00-/xff]/g.test(str)) {
alert("有汉字");
} else {
alert("全是字符");
}
得到div的height值:
div.offsetHeight(带滚动条的完整高度)
div.clientHeight(内容的高度)
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。