JavaScript的屏幕输出及时间函数
Js屏幕输出
重定向页面输出:
更改输出流,如果在加载时使用则会正常排序,如果在HTML加载完成后使用,如点击事件,则会全部覆盖原HTML的内容。
1 <script>
2 //参数为输出内容
3 document.write("dongxiaodong<br/>东小东");
4 </script>
弹框网页:
可以实现打开一个类似于提示栏窗口网页。
window.open("https://www.cnblogs.com/dongxiaodong/p/10325081.html");
关闭当前窗口
window.close();
添加参数(URL,唯一名,样式)
window.open("https://www.cnblogs.com/dongxiaodong/p/10325081.html","取个名字","width=600,height=300,top=150,left=150,menubar=no");
参数表:
channelmode=yes|no|1|0 |
是否使用剧院模式显示窗口。默认为 no。 |
directories=yes|no|1|0 |
是否添加目录按钮。默认为 yes。 |
fullscreen=yes|no|1|0 |
是否使用全屏模式显示浏览器。默认是 no。处于全屏模 式的窗口必须同 时处于剧院模式。 |
height=pixels |
窗口文档显示区的高度。以像素计。 |
left=pixels |
窗口的 x 坐标。以像素计。 |
location=yes|no|1|0 |
是否显示地址字段。默认是 yes。 |
menubar=yes|no|1|0 |
是否显示菜单栏。默认是 yes。 |
resizable=yes|no|1|0 |
窗口是否可调节尺寸。默认是 yes。 |
scrollbars=yes|no|1|0 |
是否显示滚动条。默认是 yes。 |
status=yes|no|1|0 |
是否添加状态栏。默认是 yes。 |
titlebar=yes|no|1|0 |
是否显示标题栏。默认是 yes。 |
toolbar=yes|no|1|0 |
是否显示浏览器的工具栏。默认是 yes。 |
top=pixels |
窗口的 y 坐标。 |
width=pixels |
窗口的文档显示区的宽度。以像素计。 |
提示框:
alert("东小东,弹出对话框内容");
询问框
var resx=confirm("are you ok?");//返回bool值
时间相关函数
日期时间函数
1 datex=new Date(); 2 //alert(datex);//输出美式标准格式 3 alert(datex.getFullYear()+"年"+(datex.getMonth()+1)+"月"+datex.getDate()+"日")//得到年月日 4 alert(datex.getHours()+":"+datex.getMinutes()+":"+datex.getSeconds());//得到时分秒 5 alert(datex.getDay());//得到星期值 6 //alert(datex.getTime())//得到时间戳(毫秒) 7 datex.setFullYear(2019,2,2);//设置时间
定时循环操作
1 //开启定时任务 2 function funx(){ 3 alert("定时时间到...."); 4 } 5 var timex=setInterval("funx()",2000);//参数二为每次间隔的毫秒数 6 7 //清除定时任务 8 clearInterval(timex);
延时操作
1 var timex=setTimeout(function(){ 2 //延时完成事情 3 },5000); 4 clearTimeout(timex);//随时清除定时器