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