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 :

Ouverture dans popup


Sujet :

JavaScript

  1. #1
    Membre actif
    Inscrit en
    Juin 2007
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 85
    Par défaut Ouverture dans popup
    Bonjour,
    J'ai installé il y a qlq temps un script diaporama sur mon site.
    Il fonctionne très bien, et a l'option liens hypertext.
    avec cette ligne lorsque l'option est activée : window.location=photoslink[which]
    Mais celle ci ouvre une nouvelle fenetre internet, je voudrais l'ouvrir dans un popup !
    est-ce possible ?
    merci pour votre aide

    voici le script total:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <!-- DEBUT DU SCRIPT DIAPORAMA -->
     
    <script type="text/javascript">
     
    var photos=new Array()
    var photoslink=new Array()
    var which=0
     
    // Définition du chemin de l'image. Vous pouvez en mettre aurant que vous le désirez
    photos[0]="../imagesfixes/presse_ercilla.jpg"
    photos[1]="../imagesfixes/presse_mercurio.jpg"
    photos[2]="../imagesfixes/presse_financerio.jpg"
    photos[3]="../imagesfixes/presse_ed.gif"
    photos[4]="../imagesfixes/presse_capital.jpg"
    photos[5]="../imagesfixes/presse_polo.jpg"
     
    // Spécifiez si l'image doit être cliquable ou pas : 0 = non - 1 = oui
    var linkornot=1
     
    // Inscrivez l'URL de chaque image entre les "". Ne le faire que si la variable ci-dessus est égale à 1 (linkornot=1)
    photoslink[0]="../imagesfixes/presse_ercilla_g.jpg"
    photoslink[1]=""
    photoslink[2]=""
     
    // NE RIEN EDITER AU-DESSOUS DE CETTE LIGNE.
     
    var preloadedimages=new Array()
    for (i=0;i<photos.length;i++){
    preloadedimages[i]=new Image()
    preloadedimages[i].src=photos[i]
    }
     
     
    function applyeffect(){
    if (document.all && photoslider.filters){
    photoslider.filters.revealTrans.Transition=Math.floor(Math.random()*23)
    photoslider.filters.revealTrans.stop()
    photoslider.filters.revealTrans.apply()
    }
    }
     
     
     
    function playeffect(){
    if (document.all && photoslider.filters)
    photoslider.filters.revealTrans.play()
    }
     
    function keeptrack(){
    window.status="Image "+(which+1)+" of "+photos.length
    }
     
     
    function backward(){
    if (which>0){
    which--
    applyeffect()
    document.images.photoslider.src=photos[which]
    playeffect()
    keeptrack()
    }
    }
     
    function forward(){
    if (which<photos.length-1){
    which++
    applyeffect()
    document.images.photoslider.src=photos[which]
    playeffect()
    keeptrack()
    }
    }
     
    function transport(){
    window.location=photoslink[which]
    }
     
    </script>
    <!-- FIN  DU SCRIPT DIAPORAMA -->

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    jette un oeil à window prototype
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre actif
    Inscrit en
    Juin 2007
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 85
    Par défaut
    salut SpaceFrog,
    Merci pour l'info.
    J'ai fai une rechercher sur web pour comprendre un peu cette fonction, car c'est ce qu'il me faut faut.
    Par contre je l'ai adapté comme ceci:
    J'ai donc une nouvelle ligne var:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var win = new Window({className: "dialog", width:350, height:400, zIndex: 100, resizable: true, title: "Sample window", showEffect:Effect.BlindDown, hideEffect: Effect.SwitchOff, draggable:true, wiredDrag: true})
    et la fonction win.getContent:
    Pour cette derniere j'ai juste remplacé anciennement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    function transport(){
    window.location=photoslink[which]
    par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function transport(){
    win.getContent().innerHTML=photoslink[which];
    win.showCenter();
    mais bien sur ça ne marche pas
    bon, si qlq peut m'aider, merci

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    tu as downloadé la librairie ?

    sinon sans la librairie window prototype j'ai un thread en cours :
    http://www.developpez.net/forums/sho...d.php?t=363552
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Choix de Windows 8 pour l'ouverture dans un popup ou un onglet ?
    Par lucky56 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/08/2011, 14h52
  2. Ouverture de popup dans IE
    Par Flackou dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/09/2008, 14h26
  3. url appelante dans popup
    Par guillaumeIOB dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 10/12/2005, 00h17
  4. lien aléatoire + ouverture en popup centrée
    Par fred_station dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/10/2005, 10h39
  5. perte de son du swf à l'ouverture dans un popup
    Par carlito dans le forum Flash
    Réponses: 6
    Dernier message: 02/01/2004, 17h31

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