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