开发者社区> 问答> 正文

页面完全加载前,js 如何实现 多按钮弹窗

如果是电脑用户访问我的网站,我会正常显示login,如果是手机,我想用js弹出一个模态对话框(同时页面停止加载,等待弹框关闭),然后上面有三个按钮,然后同时绑定三个事件,实现不同的跳转。

呵呵,我发现实现这个功能太难了。如果用confirm,只能显示两个按钮,而且两个按钮内容自己无法定义;如果自己用createelement创建元素显示的话,因为页面未加载,创建的元素根本没法apendchild,同理,jquery.dialog的插件也不能实现。

我实现想不出来,怎么能实现了,求大家帮帮忙,提点建议(只涉及html、js、jquery)

展开
收起
a123456678 2016-07-07 16:02:21 2662 0
1 条回答
写回答
取消 提交回答
  • 页面停止加载?你网站速度很慢吗···

    相关JS文件跟弹窗代码放到页面头部就可以实现了···

    根据页面加载顺序更改一下代码布局。

    2019-07-17 19:52:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载