1. cocument.write("content")  //向html 直接写入内容

2. alert("content")  // 警告对话框

3. confirm("content")  //确认对话框

3. prompt("content")  //提问对话框

4. window.open("url","窗体名","窗体打开样式")   //窗口打开

四种互动方式汇总实例:

 <!DOCTYPE html>
<html>
<head>
<title> one </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function opennewwindow(){
var win = confirm("您确认打开新的网站么?");
if (win == true){
var url = prompt("请输入您要打开的网站链接:","https://www.baidu.com/");
if (url != null){
window.open(url,"_pagetest","width=300,height=300,top=20,left=20,menubar=no,toolbar=no");
}else{
alert("您未确认打开指定网站!");
}
}else{
alert("您未确认打开!");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="opennewwindow()" />
</body>
</html>

最新文章

  1. JSON数据的使用
  2. SQL指定字段指定顺序排序
  3. ehcache2拾遗之cache持久化
  4. Java Job
  5. WebSocket 服务器3
  6. 【BZOJ 1597】 [Usaco2008 Mar]土地购买 (斜率优化)
  7. Android开发错误汇总
  8. 个人作业-2 必应词典安卓APP分析
  9. C# 委托与事件详解(二)
  10. struts2中的拦截器
  11. 微信跳转外部浏览器打开指定H5链接的功能源码
  12. leetcode 链表相关
  13. 生存模型(Survival Model)介绍
  14. 转:解决tomcat服务器跨域问题
  15. 【Java】-NO.16.EBook.4.Java.1.012-【疯狂Java讲义第3版 李刚】- JDBC
  16. [转]使用STM32CubeMX:USB大容量存储设备
  17. 使用mysql乐观锁解决并发问题思路
  18. centos7 在docker swarm中运行Jenkins,利用gitlab的webhook触发自动部署脚本
  19. Android设计和开发系列第二篇:Navigation Drawer(Develop)
  20. git提交忽略不必要的文件或文件夹

热门文章

  1. AspNetPager分页控件官方网站
  2. 自定义JavaScript字典类jsdictionary.js
  3. linux下不是很完美的提高android虚拟机的启动速度
  4. Scala 封装可break和continue的foreach循环
  5. redis入门与集群部署
  6. Hdoj 5181 numbers
  7. hosts文件中同一个域名两个IP的解析顺序
  8. Beginning Auto Layout Tutorial in iOS 7: Part 1
  9. php报错配置问题
  10. Tomcat的Manager显示403 Access Denied