曹宇钉子的老婆
2018-11-14 21:50
想寻求帮助 2-7的正确标准答案
这是修改后的代码,代码里也贴了注释,就是if嵌套加上语法调用
<script type="text/javascript">
function openWindow(){
var mymessage=confirm("是否继续打开该窗口");
if(mymessage==true)
{
window.close();
var wz=prompt("请输入要访问的网址,(需带http://)默认为http://www.imooc.com/");
if(wz!=null) //若prompt的返回值不为null,即点确定,则继续,否则什么都不发生
{
if(wz!='')
{
window.open(wz,'_blank','width=400,height=500,menubar=no,toolbar=no');
//若文本框输入地址,则跳转到文本框输入的地址
}
else
{
window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no')
//若文本框没输入地址,则跳转到imooc
}
}
}
//若confirm的返回值为false,即不为true,则什么都不发生
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
给你参考下我刚刚做的把
<script type="text/javascript">
function openWindow(){
var mymessage=confirm("是否继续打开该窗口");
if(mymessage==false)
{
window.close();
}
var wz=prompt("请输入要访问的网址,(需带http://)默认为http://www.imooc.com/");
if(wz!='')
{
window.open(wz,'_blank','width=400,height=500,menubar=no,toolbar=no');
}
else
{
window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no')
}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
我来个简单的
<script type="text/javascript">
function openWindow()
{
if(confirm("确认打开吗?"))
{
var myweb;
if(myweb=prompt("确认访问网站:","http://www.imooc.com"))
open(myweb,'_blank','width=400,height=500,menubar=no,toolbar=no');
else
alert("hhh");
}
}
</script>
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function openWindow(){
var addw=confirm("是否点击确认:")
if(addw==true){
var add=prompt('请输入网址:','http://www.baidu.com');
if(add!=null){
window.open(add,"_blank","width=400,height=500,menubar=no,toolbar=no")
}
else{
alert("新窗口未打开!");
}
}
else{
alert("新窗口未打开!");
}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title> <script type="text/javascript">
function openWindow(){
// 新窗口打开时弹出确认框,是否打开
var fwin = confirm("是否要打开新的窗口");
if(fwin==true){
var swin = prompt('请输入目标窗口地址:','');
if(swin!=null&&swin!='')
{
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
window.open(swin,'_blank','width=400','height=500','menubar=no','toolbar=no','status=no');
}
else
{
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
window.open('http://www.imooc.com','_blank','width=400','height=500','menubar=no','toolbar=no', 'status=no');
}
}
else
{
fwin.close();
//写不写都一样,默认都会关闭当前窗口
}
}
</script> </head>
<body> <input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow(){
var cc=confirm("是否打开?")
if(cc==true)
{
var ss=prompt("输入打开的网址","http://www.imooc.com/")
if(ss!=null)
{
window.open(ss,"_blank","width=400,height=500,menubar=no,toolbar=no");
}
else{
alert("你点击了取消");
}
}
else
{
alert("你点击了取消");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow(){
if(confirm("确认弹出窗口吗?")){
var url = prompt("请输入一个网址","https://www.imooc.com/");
window.open(url,"_blank","width=400,height=500,menubar=no,toolbar");
}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow(){
var open = confirm("确定打开对话框");
if(open==true)
{
var url = prompt("2","http://www.imooc.com");
if(url!=null)
{
window.open(url,'_blank','width=400,height=500,toolbar=no,menubar=no');
}else
{
alert("内层结束");
}
}else
{
alert("外层结束");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
方式一:利用confirm消息点击对话框
<script type="text/javascript">
function openWindow(){
// 新窗口打开时弹出确认框,是否打开
var message=confirm("是否要打开慕课网?")
if(message==true)
{
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
window.open('http://www.imooc.com/','width=400,height=500,menubar=no,toolbar=no')
}
//网页弹出警告提示用户
else
{
alert("您选择取消是打不开慕课网的哦!")
}
}
</script>
方式二:利用prompt消息输入对话框
<script type="text/javascript">
function openWindow(){
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
var message=prompt("是否要打开慕课网?")
//输入确定进行下一步
if(message=="确定")
{
// 新窗口打开时弹出确认框,是否打开
confirm("即将进入慕课网!点击确定继续!")
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。 window.open('http://www.imooc.com/','width=400,height=500,menubar=no,toolbar=no')
}
//输入非确定则弹出提示框
else {
alert("您选择取消进入慕课网!")
}
}
</script>
<!DOCTYPE html>
<html>
<head>
<title> new document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk"/>
<script type="text/javascript">
function openWindow(){
var message = confirm("是否打开慕课网?");
if(message = true){
window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no');
}
}
// 新窗口打开时弹出确认框,是否打开
// 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>
JavaScript入门篇
741029 学习 · 9691 问题
相似问题