标签:
window.location 东西window.location 东西用于获恰当前页面的地点 (URL),并把浏览器重定向到新的页面。window.location 东西在编写时可不使用 window 这个前缀。
location.hostname 返回 web 主机的域名
location.pathname 返回当前页面的路径和文件名
location.port 返回 web 主机的端口 (80 或 443)
location.protocol 返回所使用的 web 协议( 或 https://)
window.location.href= "http://www.xxxxxxxx.net" ; 跳转后有撤退退却成果
window.location.replace("http://www.xxxxxxxx.net") ; 跳转后没有撤退退却成果
window.open("http://www.xxxxxxxx.net"); 在新的窗口打开链接,一般用于简单的弹出页面,此刻根基上都被屏蔽失
window.location.reload( ); 刷新当前页面.
parent.location.reload( ); 刷新父亲东西(用于框架)
opener.location.reload( ); 刷新父窗口东西(用于单开窗口)
top.location.reload( ); 刷新最顶端东西(用于多开窗口)
window.history 东西window.history 东西包罗浏览器的历史。window.history东西在编写时可不使用 window 这个前缀。
window.history.back() - 加载历史列表中的前一个 URL,与在浏览器点击撤退退却按钮不异,
window.history.forward() -加载历史列表中的下一个 URL。 与在浏览器中点击按钮向前不异
window.navigator 东西window.navigator 东西包罗有关访谒者浏览器的信息,来自 navigator 东西的信息具有误导性,不应该被用于检测浏览器版本,这是因为:
navigator 数据可被浏览器使用者变动
一些浏览器对测试站点会识别错误
浏览器无法呈报晚于浏览器颁布的新操纵系统
window.navigator 东西在编写时可不使用 window 这个前缀。
window.navigator.appCodeName返回浏览器的代码名。
window.navigator.appName返回代表浏览器名的字符串。
window.navigator.appMinorVersion返回浏览器的次版本号。该属性是一个只读的字符串。仅IE有效。
window.navigator.userAgent返回代表浏览器名和版本号的字符串。
window.navigator.platform返回浏览器平台的字符串("Win32", "Win16", "WinCE", "Mac68k", "MacPPC", "HP-UX", "SunOS" 等)。
window.navigator.cpuClass 返回CPU的信息("x86", "68K", "Alpha", "PPC" 等)。仅IE有效。
window.navigator.browserLanguage返回浏览器的语言种类。仅IE有效。
window.navigator.systemLanguage返回系统的语言种类。仅IE有效。
window.navigator.userLanguage userLanguage 返回用户环境的语言种类。仅IE有效。
window.navigator.cookieEnabled返回 cookie 是否可用的真伪值。
window.navigator.onLine返回是否能连上网络的真伪值。
window.navigator.javaEnabled()返回 Java 是否可用的真伪值。
window.navigator.userProfile生存着用户信息的东西。拥有 addReadRequest() doReadRequest() getAttribute() clearRequest() 等要领。
window.navigator.taintEnabled() 是否可以加密数据的真伪值。仅IE有效。
window东西的一些其它要领setInterval() 和 setTimeout() 是 HTML DOM Window东西的两个要领。
window.setInterval() - 间隔指定的毫秒数不竭地执行指定的代码。
window.setTimeout() - 暂停指定的毫秒数后执行指定的代码
window.clearInterval() 要领用于遏制 setInterval() 要领执行的函数代码。
window.clearTimeout() 要领用于遏制执行setTimeout()要领的函数代码。
window.alert()- 警告框经常用于确保用户可以得到某些信息。当警告框呈现后,用户需要点击确定按钮才华继续进行操纵。
window.prompt()- 确认框用于使用户可以验证或者接受某些信息。当确认框呈现后,用户需要点击确定或者打消按钮才华继续进行操纵。如果用户点击确认,,那么返回值为 true。如果用户点击打消,那么返回值为 false。
window.confirm()- 提示框经常用于提示用户在进入页面前输入某个值。当提示框呈现后,用户需要输入某个值,然后点击确认或打消按钮才华继续独霸。如果用户点击确认,那么返回值为输入的值。如果用户点击打消,那么返回值为 null。
window.open() - 打开新窗口
window.close() - *当前窗口
window.moveTo() - 移动当前窗口
window.resizeTo() - 调解当前窗口的尺寸
window.frameElement 获取当前文档的宿主节点iframe元素
Window.open()要领参数详解
window.open(‘page.html‘, ‘newwindow‘, ‘height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no‘) //该句写成一行代码
参数解释:
window.open 弹出新窗口的命令;
‘page.html‘ 弹出窗口的文件名;
‘newwindow‘ 弹出窗口的名字(不是文件名),非必需,可用空‘‘取代;
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 暗示菜单栏和滚动栏。
resizable=no 是否允许转变窗口巨细,yes为允许;
location=no 是否显示地点栏,yes为允许;
status=no 是否显示状态栏内的信息(凡是是文件已经打开),yes为允许;
js中Window 东西及其的要领