Bonjour à tous.
Voilà, j'ai un petit script qui permet d'afficher dynamiquement une zone d'affichage au dessus de ma page. Problème : sous Internet Explorer la zone s'affiche bien mais celle-ci reste vide... Ceci fonctionne pourtant parfaitement sous Opera et sous Firefox.
Voici mon script :
function dispZone(content,w,h) {
var x=GetDomOffset(document.getElementById('actus'), 'offsetTop') ;
var y=GetDomOffset(document.getElementById('actus'), 'offsetLeft') ;
var zone = document.createElement('object');
zone.type='text/html';
zone.data=content;
zone.width=(w)+'px';
zone.height=(h)+'px';
zone.style.overflow='auto';
zone.style.display='block';
zone.style.position='absolute';
zone.style.padding='1px';
zone.style.border='1px solid #000000';
zone.style.backgroundColor="#FFFFFF";
zone.style.color="#000000";
zone.style.left= (y)+"px";
zone.style.top=(x)+"px";
document.getElementById('content').appendChild(zone);
zone.onmouseout=function() {document.getElementById('content').removeChild (zone);}
}
Et la page sur laquelle je l'utilise (vous pourrez vérifier que je ne dis pas de bêtises :-) ):
http://595flf.free.fr/v2/index.php?page=about