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 :

Frame permanente dans une nouvelle fenêtre


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 15
    Par défaut Frame permanente dans une nouvelle fenêtre
    Bonjour,

    Je cherche à faire un genre de bandeau qui resterait en place, en haut de la fenêtre de navigation, d'une nouvelle page qui s'ouvrirait au clic (de manière classique). Ce bandeau devra contenir un formulaire.
    Avez-vous une idée de la façon dont je dois m'y prendre pour arriver à cela?

    Merci d'avance.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2004
    Messages : 108
    Par défaut
    Bonjour,

    La question "comment faire ?" est pour quel partie de l'énoncé ? .

    Déjà pour ouvrir une page une nouvelle page avec un clic sur un bouton de formulaire il suffit de rajouter target="_blank" dans la balise <form>.

    Ensuite pour laisser le bandeau en haut de la fenêtre, un petit script javascript devrait suffire .

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 15
    Par défaut
    Merci pour ta réponse.
    Je connais les target _blank.
    Ma demande porte simplement sur comment faire le bandeau...

    Merci d'avance

  4. #4
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2004
    Messages : 108
    Par défaut
    Ok alors pour cela en fait tu dois faire une div qui sera ton bandeau et cette div doit être en absolute. Ensuite via javascript il existe des petits codes tout simple qui permettent de déplacer ce bandeau en fonction du scroll .

    Voici un script javascript qui utilise jquery et qui permet cela simplement :
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    var name = "#id_div";
    var menuYloc = null;
     
    menuYloc = parseInt($(name).css("top").substring(0, $(name).css("top").indexOf("px")))
    $(window).scroll(function () {
          var offset = menuYloc + $(document).scrollTop() + "px";
          $(name).css('top', offset);
    });

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 15
    Par défaut
    Merci pour ta réponse. Est-ce que la div doit être dans la page qui va s'ouvrir?
    Parce que je souhaite que le bandeau soit dans une page externe à mon site.

    Par exemple, le visiteur clique sur le bouton "cliquez ici". Cette action ouvre une nouvelle page (par exemple google.fr), et le bandeau est en haut de cette nouvelle page, et ne quitte pas sa place (tout en haut, et sur toute la largeur de la page), tout le temps que la fenêtre est ouverte...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 15
    Par défaut
    Quelqu'un aurait-il une solution??
    Merci d'avance

  7. #7
    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
    Non, parce que ce que tu demandes est fort heureusement impossible !
    Dans l'exemple que tu donnes, je doute fortement que Google soit d'accord pour que tu te fasses passer pour eux !

    Donc soit la page à ouvrir t'appartient et dans ce cas, c'est dans cette page que tu dois afficher ton bandeau, soit elle ne t'appartient pas et tu ne peux pas y mettre ton contenu.
    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

Discussions similaires

  1. Ouverture d'une page dans une nouvelle fenêtre et non dans la frame courante
    Par eveilside dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/10/2008, 22h03
  2. [Débutant][HTML]Ouvrir le résultat d'un formulaire dans une nouvelle fenêtre
    Par virgul dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/09/2006, 12h26
  3. [Struts] Ouvrir dans une nouvelle fenêtre
    Par vallica dans le forum Struts 1
    Réponses: 4
    Dernier message: 17/05/2006, 15h54
  4. Réponses: 15
    Dernier message: 02/03/2006, 15h34
  5. Ouvrir un lien dans une nouvelle fenêtre
    Par Le Lézard dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/12/2004, 14h43

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