Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/08/2011, 16h53   #1
Membre confirmé
 
Homme Toto Browny
Développeur informatique
Inscription : mars 2008
Messages : 197
Détails du profil
Informations personnelles :
Nom : Homme Toto Browny
Âge : 31
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Distribution

Informations forums :
Inscription : mars 2008
Messages : 197
Points : 203
Points : 203
Par défaut Iframe et modalPopup

Peut-on faire sortir une modal popup d'une iframe?

Je m'explique je suis en train d'essayer de faire afficher des infos d'un site dans une iframe, mais j'ai besoin pour cela que l'utilisateur s'identifie.

Sauf que je ne maîtrise pas forcément la taille de l'iframe. L'idée est donc de passer par une modalpopup, mais pour l'instant elle reste coincé dans l'iframe.

Voici le CSS de la modal
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
.modalBackground
{
    position: absolute;
    background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    width: 25%;
    z-index: 9999;
}
.outerPopup
{
    background-color: #FFFFFF;
    padding: 1em 6px;
    z-index: 9999;
}
 
.innerPopup
{
    background-color: #FFFFFF;
}
Merci d'avance
__________________
Créateur de bugs professionnel
Ma philosophie en 4 temps:
-Ce n'est qu'en essayant continuellement que l'on finit par réussir.
-Plus ça rate, plus on a de chances que ça marche.
-Ne jamais révéler tout son savoir
-...
BROWNY est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2011, 16h57   #2
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 807
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

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

Informations forums :
Inscription : juin 2008
Messages : 13 807
Points : 35 797
Points : 35 797
Citation:
Peut-on faire sortir une modal popup d'une iframe?
Non tu ne peux pas.
Chaque élément d'un document doit être affiché dans l'espace occupé par le document qui le contient.
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, 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
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2011, 17h18   #3
Membre confirmé
 
Homme Toto Browny
Développeur informatique
Inscription : mars 2008
Messages : 197
Détails du profil
Informations personnelles :
Nom : Homme Toto Browny
Âge : 31
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Distribution

Informations forums :
Inscription : mars 2008
Messages : 197
Points : 203
Points : 203
Par défaut Une autre idée?

Merci pour ta réponse claire et rapide.

Connaîtrais-tu une autre solution?
Par exemple, est-ce que je peux agrandir temporairement la iframe...

Où alors je n'aurais d'autres choix que d'avoir un cadre minimum à respecter.
Ce qui est génant, car selon que la iframe sera verticale ou horizontale, je ne disposerai pas les éléments de la même manière!
__________________
Créateur de bugs professionnel
Ma philosophie en 4 temps:
-Ce n'est qu'en essayant continuellement que l'on finit par réussir.
-Plus ça rate, plus on a de chances que ça marche.
-Ne jamais révéler tout son savoir
-...
BROWNY est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 10h13   #4
Membre confirmé
 
Homme Toto Browny
Développeur informatique
Inscription : mars 2008
Messages : 197
Détails du profil
Informations personnelles :
Nom : Homme Toto Browny
Âge : 31
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Distribution

Informations forums :
Inscription : mars 2008
Messages : 197
Points : 203
Points : 203
Par défaut Solution

En fait j'ai enlevé les "<table" autour du controle login et remplacer par des div:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
<%@ Page Title="" Language="VB" MasterPageFile="~/Master/MasterPage.master" AutoEventWireup="false"
    CodeFile="Login.aspx.vb" Inherits="Login" %>
 
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Contenu" runat="Server">
    <div id="Presentation">
        Bienvenue sur le Cloud Widget.
    </div>
    <asp:Login ID="ctlLogin" runat="server">
        <LayoutTemplate>
            <div>
                <div>
 
                    <div style="float: left">
                        Login:
                    </div>
                    <div style="float: right">
                        <asp:TextBox ID="UserName" runat="server"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
                            ErrorMessage="Un nom d'utilisateur est requis." ToolTip="Un nom d'utilisateur est requis."
                            ValidationGroup="ctlLogin">*</asp:RequiredFieldValidator>
                    </div>
                </div>
                <br />
                <br />
                <div>
                    <div style="float: left">
                        Mot de passe
                    </div>
                    <div style="float: right">
                        <asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"
                            ErrorMessage="Un mot de passe est requis." ToolTip="Un mot de passe est requis."
                            ValidationGroup="ctlLogin">*</asp:RequiredFieldValidator>
                    </div>
                </div>
                <br />
                <br />
                <div>
                    <asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal>
                    <br />
                    <asp:Button ID="LoginButton" runat="server" CommandName="Login" Text="Se connecter"
                        ValidationGroup="ctlLogin" CssClass="btnValid" />
                </div>
            </div>
        </LayoutTemplate>
    </asp:Login>
</asp:Content>
ça fonctionne comme je le souhaite
__________________
Créateur de bugs professionnel
Ma philosophie en 4 temps:
-Ce n'est qu'en essayant continuellement que l'on finit par réussir.
-Plus ça rate, plus on a de chances que ça marche.
-Ne jamais révéler tout son savoir
-...
BROWNY est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h28.


 
 
 
 
Partenaires

Hébergement Web