begin process at 2012 02 13 16:18:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

postion popup


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

postion popup

mardi 11 mai 2004 à 10:19:02 | postion popup

zetrueneo

bonjour g une image sur laquelle qd on passe la souris d popup s ouvre et se ferme si l on enleva la souris...mé d fois le cursur de la souris est o dessus de la popup et dc ca fé tres tres laid parce que la popup arrete pa de "sauter"...
comment remedier a ce probleme?j ai essayer de tester les trucs top et left je peu le regler bien pour mon ecran mé si un utilisateur a une resoltion moins elevée ca va couillé...
merci d avance!
mardi 11 mai 2004 à 10:37:34 | Re : postion popup

bertrouf

En mettant une belle formule mathématique.
Tu récupères la taille de l'écran, tu récupères la taille de ta pop-up (ici nommées mywidth et myheight)
Voici la formule pour placer la fenetre en plein centre.

self.moveTo((screen.availWidth/2)-(mywidth/2), (screen.availHeight/2)-(myheight/2));


bertrouf
mardi 11 mai 2004 à 17:11:37 | Re : postion popup

StevenJLMunn

Arrête d'ecrire comme ca on comprends rien a ton charabia c'est écit en bas quand tu deposes un message au forom d'écrire normalement et pas comme dans un SMS.
mardi 11 mai 2004 à 19:26:02 | Re : postion popup

zetrueneo


j ai lu la charte du forum et je n ai vu aucune indication comme quoi on avait pas droit aux abréviations...elle était tres interessante ta reponse!a+++++++++++++++++++
mardi 11 mai 2004 à 20:26:55 | Re : position popup

bertrouf6111


Salut vous deux,

Pour répondre à StevenJLMunn, c'est dans le postage de sources, et non de questions, qu'il est demandé d'éviter les styles SMS, et également plusieurs fois de vérifier son orthographe.
Pour répondre à Zetrueneo, c'est quand même vrai que c'est beaucoup moins fatiguant à lire quand les mots sont écrits en entier. Des abréviations, oui, mais des demi-mots ou des lettres, c'est lourd, lourd... Même si c'est pas explicitement demandé, c'est un peu de la politesse.

Et pour finir cette note de sermonage, Zetrueneo, j'aurai bien voulu savoir si le code que je t'ai filé t'a servi.

Bertrouf
mardi 11 mai 2004 à 21:04:11 | Re : postion popup

zetrueneo

ok ok
en fait j ai pas utilisé ton code parce que je voulais pas que la popup s ouvre en milieu de page mais pluto sous la souris parce que sinon ca orait été desagreable pour l utilisateur...j ai trouvé un tutorial pas mal sur les popup qui faisait ce que je voulais sauf le onmouseout qui ne marche pa...et je comprend pas pourquoi...
mais merci!
j ai utilisé ca en fait:
function showTabPopup(idToShow) {

var oPopup = window.createPopup();
var oPopBody = oPopup.document.body;
oPopBody.style.backgroundColor = "#B8C8FE";
oPopBody.style.border = "solid darkblue 2px";
oPopBody.style.margin = "5px";
oPopBody.style.color = "white";
oPopBody.fontSize = "12pt";
oPopBody.innerHTML = idToShow.outerHTML;


var pWidth = idToShow.offsetWidth+15;
var pHeight = idToShow.offsetHeight+35;


var posX = event.x+10;
var posY = event.y+10;

oPopup.show(posX, posY, pWidth, pHeight, document.body);
}
</script>
...
<area shape="rect" coords="314,183,376,233" onmouseover="showTabPopup(pop2)"
...
<table class="popupStyle" id="pop2" cellpadding="0" cellspacing="0" border="0" width="300">
<tr><td style="text-align: justify;"><div align="justify">Arrêt
de la climatisation : </div>
<p>Désactivation de l'air conditionné.</p>
</td></tr>
</table>
mercredi 11 mai 2005 à 11:56:40 | Re : postion popup

14Angel

Membre Club
Je voudrais savoir ou ça ce place
self.moveTo((screen.availWidth/2)-(mywidth/2), (screen.availHeight/2)-(myheight/2));
S'il vous plait

14Angel
mercredi 11 mai 2005 à 18:52:32 | Re : postion popup

bertrouf

Ca se place dans une fonction javascript, ensuite tu appelles la fonction quand tu veux.
Je te fais un exemple qui redimensionne la page au lancement, c'est facile.
Il y a moyen de simplifier, mais là je voulais une fenetre de 800 par 600, ce qui pose problème pour les 14 pouces.

Par exemple, entre le <head> et le <body>, tu ajoutes ceci :


<script language="JavaScript">
<!--

 function Resizeandmove() {
    if (document.layers) {
        width < screen.availWidth;
        height < screen.availHeight;
        }
    else {
        var width = screen.availWidth;
        var height = screen.availHeight;
        }
    if (width > 800) {
     width = 800;
     }
    if (height > 600) {
     height = 600;
     }
    self.resizeTo(width, height);
    self.moveTo((screen.availWidth/2)-(width/2), (screen.availHeight/2)-(height/2));
    }

//-->
</script>

et ensuite, dans le body de ta page, tu lances cette fonction au démarrage.
<body bgcolor=#33CC99 onload="Resizeandmove()">

Mais tu pourrais aussi faire un bouton "redimensionner" au milieu de ta page.

Bertrouf6111@/ /yahoo.fr

jeudi 12 mai 2005 à 11:19:15 | Re : postion popup

14Angel

Membre Club
Merci ça marche, mais maintenant mes popups ne sont plus de la taille de l'image.

14Angel
jeudi 12 mai 2005 à 18:02:22 | Re : postion popup

1 2

Cette discussion est classée dans : souris, popup, , postion


Répondre à ce message

Sujets en rapport avec ce message

popup passage souris [ par zetrueneo ] bonjour je voudrai faire une image avec des zones cliquables et lorqu on passe sur celles ci un popup s ouvre é se ferme si l'on quitte la zone cliqua popup et postion relative [ par shea13 ] Bonjour, j'aurais aimé savoir s'il est possible d'ouvrir une popup et de la placer à une position précise de la page appelante. Comme à côté du formul créer un popup d'information [ par hybride11 ] Bonjour,      dans une page html , sur un tableau ( ) je souhaiterais lorsque la souris passe au dessus d'une cellule ( ),  qu'un popup(si c'est le b Effet loupe popup au passage de la souris [ par tendres ] Bonjour, J'aimerai utiliser un système de zoom dans une popup au passage de la souris sur une image/photo dans n'importe quel format (portrait /paysa énième question existentielle sur le survol de souris [ par cadibob ] Bonjour, j'ai mon propre site qui fonctionne correctement sur IE7 et Firefox. Je ne suis pas doué, le code de mon site est certainement tout pourri, m Récupérer données dans une Popup [ par kyoku59 ] Bonjour Voilà je suis face à un problème qui est de récupérer des données de la popup vers la page mère (dans une balise textarea) J'ai trouvé plusi Script pour la fermer la fenetre principale directement a l'ouverture d'1 fenetre popup sur clic [ par vaccoa ] Bonjours, Voici mon code d'ouverture de ma fenetre popup : <!-- Begin function expandingWindow(website) { var heightspeed = 3; // vitesse du scroll recuperer le contenu d'une selection provenant d'une base de données da [ par patingfree ] Bonjour, C'est mon tout premier script en javascript et je voudrais récupérer le contenu de la sélection d'une liste provenant d'une popup et renseign Recupérer des données issues d'une popup dans un champ textarea de la fenêtre mère [ par patingfree ] Bonjour, J'ai une fenêtre popup contenant une liste d'éléments qui s'ouvre lorsqu'on clique sur une case et après la sélection d'un élément de la list Recuperer des informations provenant de la liste d'une popup et insérer dans une base de donées [ par patingfree ] Bonjour à tous, Je suis débutant en php et mysql et depuis trois jours je suis confronté à un problème qui m'empêche véritablement de continuer mon tr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 6,911 sec (3)

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