2018-07-27学习总结

2018-07-27  本文已影响0人  小本YuDL

1.Bom操作(学习)

之前没有接触过bom操作的东西,现在开始学啦,虽然有点困,但是 坚持坚持就是胜利。


JS window (Bom) 是浏览器对象模型

window 对象:


window尺寸:
有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。


window其他:


window screen:
window screen对象 包含用户屏幕信息,使用前面可以不加window。

 document.write(screen.availWidth);//1536
 document.write(screen.availHeight);//824

window.Location
window.Location对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。使用时也不需要加window。


window location href
location.href 属性返回当前页面的 URL。
document.write(location.href);
//http://localhost:63342/webstorm2/task.html?_ijt=4gpbd5oks3fms28i6o3g09pv77


window location assign
location.assign() 方法加载新的文档。


window.history
window.history 对象包含浏览历史

<input type="button" value="退回上一页" onclick="back()">
<script>
  function back() {
      window.history.back();
  }
</script>

window.navigator
window.navigator 对象包含有关访问者浏览器的信息。
来自 navigator 对象的信息具有误导性,不应该被用于检测浏览器版本,因为:


js消息框
js可以创建三种消息框:警告框,确认框,提示框。

<input  type="button" vaule="警告框"  onclick="dis_alert()">
<script>
function dis_alert(){
   alert("我是警告框");
}
</script>
警告框
<input type="button" value="确认框" onclick="show_confirm()">
<script>
function show_confirm(){
var x = confirm("我是确认框");
if (x == true){
  alert("You pressed OK!");
 }
else {
  alert("You pressed Cancel!");
  }
}
</script>
确认框
点过确认之后
<input type="button" onclick="disp_prompt()" value="显示提示框" />
<script type="text/javascript">
    function disp_prompt()
    {
        var name=prompt("请输入您的名字","yudangling")
        if (name!=null && name!="") {
            document.write("你好!" + name + " 今天过得怎么样?");
        }
    }
</script>
提示框
点击确认过后
上一篇 下一篇

猜你喜欢

热点阅读