IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Frameset et pop-up personnalis�e


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre chevronn�
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Par d�faut Frameset et pop-up personnalis�e
    Bonjour,

    Je cherche en ce moment � remplacer des popups existantes par des "fausses" popups r�alis�es en javascript qui feraient arriver un div en premier plan.

    J'ai commenc� par regarder prototype window, mais je n'arrive pas � m'en servir de mani�re ad�quate, je voudrais que lorsque ma popup d'ouvre, tout l'ecran derri�re devienne gris� et non cliquable.

    Et c'est la que vient la grosse difficult�(pour moi), je travaille dans un environnement de frameset, en gros compos� comme ceci :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <frameset rows="93,*" border="0">
        <frame src="acc01_menu_f.php" frameborder="0" name="menu" noresize scrolling="no" marginwidth="0" marginheight="0">
        <frame src="acc01_princi_f.php" name="corps" noresize marginwidth="0" marginheight="0" frameborder="0">
        <noframes>Votre navigateur doit supporter les frames pour accéder à cette page.</noframes>
      </frameset>
    Donc il faudrait que quand j'ouvre la popup depuis la frame "corps" que la frame "menu" se grise aussi.

    Est-ce possible? Y aurait-il un petit bout de code quelque part, sur lequel je pourrais m'appuyer?

    Est ce que le fait d'utiliser prototype window est une bonne id�e?

    Voila toutes mes questions.
    Merci par avance pour les r�ponses.

  2. #2
    Membre confirm�
    Homme Profil pro
    Ing�nieur syst�mes embarqu�s
    Inscrit en
    Janvier 2006
    Messages
    81
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur syst�mes embarqu�s
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 81
    Par d�faut
    On retrouve beaucoup de ces "fausses" popups sous le nom de lightboxes...
    Je pense qu'avec une petite recherche tu trouveras rapidement ton bonheur!

  3. #3
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par d�faut
    Bonjour,

    D�j�, les frames (d�sol�, �a venait du fond du coeur , on dirait un vieux bout de code datant de 1999 ).

    Ensuite, tu peux regarder du c�t� de jQuery UI,et notamment le plugin "dialog()" qui permet de cr�er de fausse popups assez facilement

  4. #4
    Membre chevronn�
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Par d�faut
    Pour commencer, les frames, pas trop le choix, je suis prestataire, on me demande de changer les pop up, malheureusement, ces frames m'emb�tent mais on ne peut pas les enlever...

    du coup, je suis coinc�, merci pour les diff�rents outils de faux pop-up mais j'en ai recr�� un moi m�me, le seul probl�me restant est ma partie menu, que je n'arriverais jamais � griser...� cause d'une implatation de frameset

  5. #5
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Si, tu peux lancer la popup dans la frame d�sir�e et masquer les autres frames avec un calque semi transparent (voir http://www.developpez.net/forums/d68...personnalisee/ par exemple).
    Ensuite, tu peux aussi expliquer la r�alit� � ton client :
    • Les frames :
    • Pop-up personnalis�e et frames ne sont pas tr�s compatibles

    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  6. #6
    Membre chevronn�
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    397
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 397
    Par d�faut
    J'avais d�j� vu ce post de pop up personnalis�es, dont je me suis inspir�s grandement par ailleurs pour faire le mien (merci).

    Cependant, cela ne me permet pas de masquer les autres frames, ou alors je n'ai pas compris comment, j'ai pourtant essay� de me replacer dans la frame du haut en utilisant un top.window, mais rien � faire...

    Mon chef de projet m'a dit que le client avait choisi les frames et qu'ils assumeront l'effet "moche" d'une fen�tre � moiti� gris�e et desactiv�e, le menu restera donc toujours accessible...

    Ah le bonheur des frames...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. pop up personnalis�e
    Par nico72 dans le forum jQuery
    R�ponses: 4
    Dernier message: 08/07/2009, 14h17
  2. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    R�ponses: 21
    Dernier message: 13/09/2005, 15h32
  3. [FLASH MX2004] Personnaliser les scrollbars
    Par stephane eyskens dans le forum Flash
    R�ponses: 10
    Dernier message: 09/10/2003, 12h53
  4. R�ponses: 2
    Dernier message: 23/09/2003, 14h32
  5. [VB6] [UserControl] Évènements personnalisés
    Par Frankywinky dans le forum VB 6 et ant�rieur
    R�ponses: 3
    Dernier message: 27/05/2003, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo