0

我正在使用自定义模态框,生成它的代码如下:

  function openConfig1(html,hidden,type)
    {
        html = html.substring(0, html.length-7)+hidden+'</form>';
        if(type=='prod' && document.getElementById('popup-title'))
            document.getElementById('popup-title').textContent = 'Upgrade / Downgrade Product ';
        else if(type=='conf' && document.getElementById('popup-title'))
            document.getElementById('popup-title').textContent = 'Upgrade / Downgrade Configurable Option';

        document.getElementById('popup-content').innerHTML =html;
        document.getElementById('popup-submit').style.display='none';
        document.getElementById('popup_submit_btn').setAttribute('class','btn10 pop_submit');
        document.forms.popup_form.style.display='none';
        initCustomForms();
        $.abc = $('#lightbox').simplebox();
        $.abc.init($('#lightbox'),{});
        $.abc.toPrepare('#lightbox');
    }

我的问题是当“html”包含大量内容时,如果我在鼠标上单击鼠标中键,它会显示一个 403,其中包含所有 html。我正在附上一张截图以供验证。此问题仅存在于 Linux 中的 Firefox 中。它运行良好,并在所有其他浏览器和平台中打开模态框。

在此处输入图像描述

4

0 回答 0