begin process at 2012 05 29 15:01:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

pb compatibilité de ma galerie d'images.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb compatibilité de ma galerie d'images.

dimanche 23 janvier 2011 à 00:50:17 | pb compatibilité de ma galerie d'images.

fluffenfrance

Bonjour,
voici le code que j'utilise pour une galerie d'image sur mon site internet:

<script type="text/javascript">
<!--
function popupImage(url,titre)
{
var img = null;
img = new Image();
img.src = url;

var w = img.width; var h = img.height+15; // Dimensions de l'image
var top = (screen.height-h)/2; // Centrage en hauteur
var left = (screen.width-w)/2; // Centrage en largeur
if(!titre) {var titre = 'Sans titre';}
waitForLoading();

function waitForLoading() {
if(!img.complete) {setTimeout(waitForLoading, 30); return;}
var Options = 'location=no,directories=no,status=no,menubar=no,toolbar=no,scrollbars=no,resizable=no';
var pop = window.open('', 'monImage', Options+',top='+top+',left='+left+',width='+w+',height='+h);
pop.document.write('<html><head><title>'+titre+'</title></head>');
pop.document.write('<body onclick="window.close()" style="margin:0;padding:0">');
pop.document.write('<img src="'+img.src+'" alt="'+titre+'" />');
pop.document.write('<div style="font:bold 7pt Arial;text-align:center">Cliquez dans la fenêtre pour la fermer</div>');
pop.document.write('</body></html>');
pop.document.close();
}
}
//-->
</script>



puis: <a href="javascript:popupImage(image.jpg','Image 1')">
<img src="/mini-image/image2.jpg" width=205 height=154 border=2 style="border-color:#080808" alt="description image" title="titre de mon image"></a>

mini-image est un dossier où j'ai mis les images en miniature (pour qu'elles s'affichent plus vite lors du chargement de la page)

Le problème est que sous IE et mozilla firefox la pop up s'ouvre en tout petit (et pas aux dimensions de l'image) la première fois mais s'ouvre bien aux dimensions de l'image à partir de la seconde fois.


et, sous google chrome, l'image s'ouvre parfaitement sauf que parfois, lorsque je clique sur l'image aucune pop-up ne s'ouvre, comme si le programme bloquait, je suis obliger d'actualiser la page et là ca remarche.

Merci par avance pour vos réponses.
A+



Cette discussion est classée dans : ouvre, image, pop, document, write


Répondre à ce message

Sujets en rapport avec ce message

pb javascript popup image [ par kobeenforce ] Diaporama //prechargement des miniatures var tabmini = new Array; Affichage d'une image dans une fenêtre [ par mpmoreau ] Bonjourje suis nul en JS et j'en ai besoin...Mon pb est le suivant. J'utilise le script suivant pour afficher des images à partir de vignettes: functi appel de fct javascript [ par ksaillard ] je souhaite faire un diaporama dans ma page html je fais appel à une focntion javacript qui est dans 'ejs_visionneuse_image.js' : exec_vignette(chemi Texte (légende) dans popup image... [ par gil1256 ] Bonjour, Sur certaines de mes pages, j'offre la possibilité de visionner des images en grand format, et ce à l'aide de popups dont la taille s'adapte Probleme javscript + php [ par Anthotill ] Bonjour à tous !J'ai un code simple pour agrandir une image dans une popup qui se redimensionne a la taille de cette image :"JavaScript">function Popu détecter la taille d'une image [ par attentio ] bonjour, j'ai une fonction qui me permet d'ouvrir des images dans une popup a la taille de la popup, ca marche bien.Mais le probleme c'est que de temp Popup taille image centrer [ par kiki67100 ] Salut a tous J'ai un code pour mon site affiché une pop avec la taille de l'image jusqu'ici tout va bien pas de probleme Voila le code function PopupI Position d'image [ par TOONIE ] <span lang="PT" style="ms image [ par Lo2887 ] bonjour, je voudrais dans un script  afficher une image dix fois et la faire décroire à chaque fois. L'ennui est que je n'arrive qu'à la faire croire. Intégration d'un diapo [ par dloc ] Hello à tous, Je viens faire appel à vous pour un problème qui me casse fortement la tête et dont j'ai loin d'avoir les capacités nécessaire pour le


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales