我正在使用自定义模态框,生成它的代码如下:
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 中。它运行良好,并在所有其他浏览器和平台中打开模态框。