J'ai une jalousie de jQuery Tools Modal sur mon site, et cela fonctionne parfaitement bien dans Chrome et Firefox ... cependant, quand je regarde la page dans IE8, le masque de fond noir apparaît en plus de la boîte de dialogue DIV ... en plus, la div apparaît au bas de la page où le code réel est centré sur l'écran. En outre, je reçois également une de ces erreurs "Error on Line 1 Char 6" ", et je n'arrive pas à déboguer ce mauvais garçon.J'obtiens une erreur similaire dans Chrome" Uncaught SyntaxError: inattendu jeton) » mais il ne gêne pas le modal. Je sens son sans rapport, mais avec IE, on ne sait jamais.JQuery Outils Modal Overlay - brisé IE8
Toute aide serait grandement appréciée si !!
JS fichier
var api;
showDiv('partmodal');
function showDiv(v){
if (!document.getElementById(v)) return;
if (api)
if (api.isOpened) api.close();
api=$('#'+v).overlay({
mask: {color: '#000000'},
effect:'drop',
api: true
}).load();
}
DIV OBJET
<div class="modalpart" id="partmodal">
<h2>
Title <!--It doesn't matter what you put here-->
</h2>
<!--It doesn't matter what you put here-->
</div>
CSS
.modalPart {
background-color:#fff;
display:none;
width:550px;
padding:15px;
text-align:left;
border:2px solid #600;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-moz-box-shadow: 0 0 50px #ccc;
-webkit-box-shadow: 0 0 50px #ccc;
position:fixed;
_position:absolute;
}
.modalpart h2 {
background:url(images/logoac.png) no-repeat;
margin:0px;
padding:10px 0 10px 110px;
border-bottom:1px solid #333;
font-size:20px;
color:#600;
font-family:calibri, hevetica, tahoma, arial;
text-align:right;
}
Cette situation est commune ... demander aux forces de question que vous revivez les détails du scénario. En faisant cela, il est facile de trouver un diagnostic. – Webnet