我写的网页文件为什么不能弹出alert, confirm, prompt对话框?

我写的网页文件为什么不能弹出alert, confirm, prompt对话框?

# 具体遇到的问题
我写的网页文件为什么不能弹出alert, confirm, prompt对话框?

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

<!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>Android-WebView</title>

</head>

<body>

<a href="http://www.baidu.com">to baidu.com</a>

<a href="#" onclick="showAlert()">showAlert()</a>

<a href="#" onclick="showConfirm()">showConfirm()</a>

<a href="#" onclick="showPrompt()">showPrompt()</a>

<h1>Hello World</h1>


<audio controls>

<source src="/video/test.mp3">

</audio>



<script>

function showAlert(){

alert('这是alert对话框');

}

function showConfirm(){

            var result = confirm('这是confirm对话框');

            if (result) {

                alert('点击了确定按键');

}else{

                alert('点击了取消按键');

}

}


function showPrompt(){

            var res = prompt('这是prompt对话框', '这是默认的提示框');

alert(res);

}

</script>

</body>

</html>

​在这里输入代码,可通过选择【代码语言】突出显示

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕雪 2020-12-06 16:20:43

同学,你好,老师测试你的html是可以正常运行没有问题。这三种都是可以弹出的。你看一下网页的右上角是不是有提示把js给禁用掉了呢?你得把它打开才行。祝学习愉快!

  • 提问者 Charles_hzr #1

    我这边用我的不行,在浏览器也不行,但是我用了老师的index.html是可以的,不知为什么?

    2020-12-06 16:25:41
  • 提问者 Charles_hzr #2

    我用老师的index.html是可以的,我的用浏览器打开也是不能弹出alert等对话框,不知道为什么?

    2020-12-06 19:08:43
  • 好帮手慕雪 回复 提问者 Charles_hzr #3

    老师测试你的html是没有问题的,可以弹出。你可以换个浏览器,或者在第一次打开时,注意一下右上角的提示,要让js可用才行。

    2020-12-07 10:05:29
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.Android 网络操作与流行框架
  • 参与学习           人
  • 提交作业       220    份
  • 解答问题       1800    个

本阶段是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理;从文件存储、到轻量级数据库SQLite的使用;最后利用最流程的第三方框架助你快速开发企业级APP。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师