账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    html 提示信息显示不全
    173
    0

    开发时 向后台发送请求,返回成功后,重新刷新页面并且弹窗提示成功。
    弹窗经常只显示一条线,就结束了。

    一开始

    initPage();                 //重绘页面
    showInfo('操作成功');        //提示框

    后来尝试用Promise同步

    new Promise(function(resolve){
        init.initPage();
        window.onload = function(){   //希望通过重绘成功后 调用提示信息
            resolve();
        }
    }).then(function(){
        showInfo('操作成功');
    })

    但是均失败了。

    实际代码使用 require.js 分模块开发

        // 保存设备回调
        function saveDevicesCallback(result){
    
          if(result.result == 0){
            // 同步处理刷新页面与提示信息
            new Promise(function(resolve){
              require(["event/device"],function(init){
                init.initPage();
              });
              resolve();
            }).then(function(){
              showInfo('操作成功');
            })
          }else{
              showError('操作失败');
          }
        }

    希望看到先刷新页面 然后提示信息框

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • VIP、首席╮ 普通会员 1楼

      HTML 提示信息显示不全的原因有很多,以下是一些可能的原因:

      1. 非正常字符:如果页面中的某些字符无法正确显示,例如特殊字符或非法字符,就会导致提示信息显示不全。

      2. 缺少 HTML 元素:HTML 元素如

        等需要在页面中正确使用,否则提示信息将无法正确显示。

      3. 代码错误:如果HTML代码中存在语法错误,如拼写错误、括号不匹配等,也会导致提示信息显示不全。

      4. 字符编码问题:如果页面的字符编码与浏览器的字符编码不匹配,也会导致提示信息显示不全。

      解决这些问题的方法主要有以下几点:

      1. 检查并修复代码错误,确保所有HTML元素都正确使用。

      2. 确保页面字符编码与浏览器的字符编码匹配。

      3. 如果需要显示特殊字符或非法字符,可以使用转义序列来转义。

      4. 如果提示信息显示不全,可以尝试更换其他浏览器或者在其他设备上查看,看是否可以正常显示。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部