swal如何加入html语言,Sweet Alert弹窗点击确定后执行页面跳转等操作
可不可以点击 Sweet Alert 弹窗的确定按钮后跳转页面呢?答案是可以的:
首先参考上文,引入 Sweet Alert 所需的文件,我这里写了一个修改密码的确认框。
点及修改后,会弹出修改成功提示,再点击重新登陆按钮,跳转登录页面。
添加一个页面跳转的代码就可以了。.then(function () {
window.location.href = "/login.html"
})
代码如下:swal({
title: "您确定要修改密码吗",
text: "修改后,请使用新密码登陆!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "修改",
cancelButtonText: "取消",
closeOnConfirm: false
}).then(function () {
swal({
title:"修改成功!",
text: "请使用新密码登陆。",
type: "success",
confirmButtonText: "重新登陆",
}).then(function () {
window.location.href = "/login.html"
})
})
下面的代码也可以用,不过规范的话还是用上面的:swal({
title: "您确定要修改密码吗",
text: "修改后,请使用新密码登陆!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "修改",
cancelButtonText: "取消",
closeOnConfirm: false
}, function () {
swal({
title:"修改成功!",
text: "请使用新密码登陆。",
type: "success",
confirmButtonText: "重新登陆",
}, function () {
window.location.href = "/login.html"
})
})
.then字面意思就是上一步执行完了,执行下一步,不过这是 Promise 对象的方法,非 Promise 对象没有 then 方法。在 jQuery 中 Promise 叫作 Deferred 对象。
swal如何加入html语言,Sweet Alert弹窗点击确定后执行页面跳转等操作相关推荐
- 【c语言】 gets()函数不执行/被跳过
同样是做大一小孩的作业 有一道题是要求输入10本图书信息,并查找指定书名和价格高于某个数值的图书信息. #include<stdio.h> #include<string.h> ...
- 软件测试面试题:如何处理一个alert弹窗?
如何处理一个alert弹窗? 处理alert弹窗,需要先跳转到alert上,然后在点击确定或者取消按钮,最后返回到原始的页面,例如:String mainPage = driver.getWindow ...
- 自动化测试之alert弹窗的切换
进入页面,定位元素,成功 hello_el=driver.find_element_by_path('//p[@id="hello"]') 点击 hello_el.click() ...
- 原生 js 模拟 alert 弹窗
复制头部的 js 代码到你的 js 文件的任何地方,调用Chef.alert方法传入相应的参数即可并没有什么功能,只是一个提示的作用,可能样式比 alert 的弹窗好看点,css是写在js里的,只要你 ...
- 如何主动触发时间选择器弹窗_请合理使用Alert弹窗
最近做了不少产品的竞品分析,执行一些操作时不免遇到各式各样的模态弹窗,有些弹窗总是意想不到的出现,令我抓狂,导致我不得不认真阅读弹窗内的文字信息,并作出选择:有时候我会习惯性点击右侧的按钮,发现操作后 ...
- Selenium alert 弹窗处理
页面弹窗有 3 种类型: alert(警告信息) confirm(确认信息) prompt(提示输入) 对于页面出现的 alert 弹窗,Selenium 提供如下方法: 序号 方法/属性 描述 1 ...
- js alert弹窗函数
javascript alert弹窗函数 js中的alert函数是指在浏览器中弹出一个提示框. 通常alert用来检验程序运行的状态.可以用来起到调试作用. 具体用法如下 |<html> ...
- VUE3(二十四)自定义alert弹窗组件
我这里自定义了几个alert弹窗组件: 1:带有确定取消的alert弹窗组件:效果如下图所示 代码: /*** 自定义公共函数*/ const utils = {/*** @name: 自定义aler ...
- RF之处理鼠标悬停和alert弹窗事件
在selenium webdriver中有很多资料提到了处理鼠标悬停事件和对弹窗的处理,robotframework webdriver中很少有这方面的资料,就我遇到的来做一个笔记,也好方法以后的同学 ...
最新文章
- 【原创】TimeSten安装与配置
- JS多个对象添加到一个对象中
- AGC056E-Cheese【dp】
- 深信服C/C++技术一面二面20180924
- qt4 mysql_qt4连接mysql_MySQL
- java web 加载类_Tomcat类加载机制
- 打造安全可靠的研发中心桌面
- [工具]TS 视频合并工具
- 关于12306Bypass
- FDDB数据集标注文件:椭圆转换矩形
- drain open 线与_【转】open-drain与push-pull
- 删库跑路大全 删库跑路
- Java 9:“拼图计划终于给了我们急需的Java安全带”
- 【愚公系列】2023年06月 网络安全(交通银行杯)-疑惑的汉字
- SC16IS752调试
- 【Python】 标准差计算(std)
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks(理解)
- Java如何获取token
- 【深度强化学习】6. Q-Learning技巧及其改进方案
- Windows图标空白问题解决记录
热门文章
- sklearn 特征工程
- eclipse mysql5.7_MySQL5.7、Navicate、jdk、Tomcat、eclipse全套配置及安装(win10)-Go语言中文社区...
- HAN:基于双层注意力机制的异质图深度神经网络
- python-数据结构-队列操作
- 【代码托管】如何使用Git工具托管本地代码到GitHub(也许是最简单易懂的图文教程)【含 Git+第三方工具TortoiseGit+中文语言包 百度云盘资源】
- Spring来装配组件
- oracle protocol=beq 不可用,学习笔记:Oracle数据库坏块 深入研究obj$坏块导致exp/expdp不能执行原因...
- jfinal框架中前端向后台传输数据
- C#——事件(Event)DEMO[闻鸡起舞]
- 华硕老毛子(Padavan)——L2TP连接自动重连解决方案