mui消息框alert,confirm,prompt,toast

<script type="text/javascript" charset="utf-8">
			//mui初始化
			mui.init({
				swipeBack: true //启用右滑关闭功能
			});
			var info = document.getElementById("info");
			document.getElementById("alertBtn").addEventListener(‘tap‘, function() {
				mui.alert(‘欢迎使用Hello MUI‘, ‘Hello MUI‘, function() {
					info.innerText = ‘你刚关闭了警告框‘;
				});
			});
			document.getElementById("confirmBtn").addEventListener(‘tap‘, function() {
				var btnArray = [‘否‘, ‘是‘];
				mui.confirm(‘MUI是个好框架,确认?‘, ‘Hello MUI‘, btnArray, function(e) {
					if (e.index == 1) {
						info.innerText = ‘你刚确认MUI是个好框架‘;
					} else {
						info.innerText = ‘MUI没有得到你的认可,继续加油‘
					}
				})
			});
			document.getElementById("promptBtn").addEventListener(‘tap‘, function(e) {
				e.detail.gesture.preventDefault(); //修复iOS 8.x平台存在的bug,使用plus.nativeUI.prompt会造成输入法闪一下又没了
				var btnArray = [‘取消‘, ‘确定‘];
				mui.prompt(‘请输入你对MUI的评语:‘, ‘性能好‘, ‘Hello MUI‘, btnArray, function(e) {
					if (e.index == 1) {
						info.innerText = ‘谢谢你的评语:‘ + e.value;
					} else {
						info.innerText = ‘你点了取消按钮‘;
					}
				})
			});
			document.getElementById("toastBtn").addEventListener(‘tap‘, function() {
				mui.toast(‘欢迎体验Hello MUI‘);
			});
		</script>

  

时间: 2024-10-03 00:57:46

mui消息框alert,confirm,prompt,toast的相关文章

selenium python (十一)alert/confirm/prompt的处理(js中的弹出框)

webdriver中处理js所生成的alert.confirm以及prompt,采用switch_to_alert()方法定位到alert/confirm/prompt.然后使用text/accept/dismiss/send_keys进行操作 ①text:返回alert/confirm/prompt中的文字信息 ②accept:点击确认按钮 ③dismiss:点击取消按钮 ④send_keys:输入值,这个alert/confirm/prompt没有对话框就不能使用,否则会报错 eg:百度的设

JS弹出对话框函数alert(),confirm(),prompt()

1,警告消息框alert() alert 方法有一个参数,即希望对用户显示的文本字符串.该字符串不是 HTML 格式.该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作. 2,确认消息框confirm() 使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮.confirm 方法的返回值为 true 或 false.该消息框也是模式对话框:用户必须在响应该对话框(单击一个

Java Selenium - 几种对话框处理Alert\confirm\prompt

1. Alert , 先用常规办法定位到能触发alert的按钮 , 然后 Alert alert = driver.switchTo().alert(); alert.accept(); 如果alert框确认后,还好连续弹出alert框,继续同样操作,注意延时...不然可能因为太快,出错,坑. Alert alert = driver.switchTo().alert(); alert.accept(); Thread.sleep(1000); alert = driver.switchTo()

alert/confirm/prompt 处理

webdriver 中处理JavaScript 所生成的alert.confirm 以及prompt 是很简单的.具体思路是使用switch_to_alert()方法定位到alert/confirm/prompt.然后使用text/accept/dismiss/send_keys 按需进行操做. text 返回alert/confirm/prompt 中的文字信息. accept 点击确认按钮. dismiss 点击取消按钮,如果有的话. send_keys 输入值,这个alert\confir

alert confirm prompt之间的区别

js当中Window有三个弹出框方法,分别是alert      confirm        prompt alert("弹出警告内容");           只是起到提示或者警示的作用,并没有返回值: confirm("弹出需要确认的内容");     需要用户确认,返回true  /   false; prompt("提示用户输入框需要输入的内容","输入框中默认的内容");          需要用户输入内容,返回用

cefsharp重写默认js弹窗(alert/confirm/prompt)

1.设置js弹窗控制器 webView.JsDialogHandler = this;  //js弹窗控制 2.实现接口方法 public bool OnJSAlert(IWebBrowser browser, string url, string message) { MessageBox.Show(message); return true; //阻止js弹 } public unsafe bool OnJSConfirm(IWebBrowser browser, string url, s

alert\confirm\prompt

不是所有的弹出框都叫alert,在使用alert方法前,先要识别出到底是不是alert.先认清楚alert长什么样子,下次碰到了,就可以用对应方法解决. alert\confirm\prompt弹出框操作主要方法有: text:获取文本值 accept() :点击"确认" dismiss() :点击"取消"或者叉掉对话框 send_keys() :输入文本值 --仅限于prompt,在alert和confirm上没有输入框 一.认识alert\confirm\pro

【selenium自动化——alert/confirm/prompt 处理】

webdriver 中处理 JavaScript 所生成的 alert.confirm 以及 prompt 是很简单的.具体思路是使用switch_to.alert()方法定位到 alert/confirm/prompt.然后使用 text/accept/dismiss/send_keys 按需进行操做. text 返回 alert/confirm/prompt 中的文字信息.accept 点击确认按钮.dismiss 点击取消按钮,如果有的话.send_keys 输入值,这个 alert\co

9. 处理alert/confirm/prompt

webdriver中处理原生的js alert confirm 以及prompt是很简单的.具体思路是使用switch_to.alert()方法定位到alert/confirm/prompt.然后使用text /accept/dismiss/send_keys按需进行操做 text.返回alert/confirm/prompt中的文字信息 accept.点击确认按钮 dismiss.点击取消按钮,如果有的话 send_keys.向prompt中输入文字 alert.html <html> &l