Ouvrir fenetre et continuer navigat° normale

Résolu
maxoudu61 Messages postés 34 Statut Membre -  
maxoudu61 Messages postés 34 Statut Membre -
Bonjour


Voila je voudrais bidouiller un code pour faire ouvrir une fenetre de mon choix en arriere plan au visiteur quand il clique sur un lien spécifique du site ,est ce possible tout en continuant la navigation du site principal normalement.(sans gener la navigation du visiteur sur le site)

Merci

A voir également:

5 réponses

creadiff Messages postés 483 Statut Membre 57
 
Eh bien...

<script type="text/javascript">
    function popunder(url) {
        var p = 'top=0,left=0,width=600,height=400';
        var popunder = window.open(url, 'bw', p);
        popunder.blur();
        focus();
    }
</script>

...

<a href="fichier.zip" onclick="popunder('url_de_la_popunder');">
    Télécharger le fichier !
</a>
1
creadiff Messages postés 483 Statut Membre 57
 
Il faut passer par JavaScript, et insérer ceci dans le code HTML de la page qui doit provoquer l'ouverture de la pop-under:

<script type="text/javascript">
    function popunder(url) {
        var p = 'top=0,left=0,width=600,height=400';
        var popunder = window.open(url, 'bw', p);
        popunder.blur();
        focus();
        return false;
    }
</script>

...

<a href="url_de_la_popunder" onclick="return popunder(this.href);">ancre</a>
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
<a href="page_popup.html" onclick="window.open(this.href); return false;">Lien</a>
En fonction de la configuration du navigateur, le pop-up s'ouvrira sous forme de fenêtre ou d'onglet et le focus sera automatiquement fait ou pas.
0
creadiff Messages postés 483 Statut Membre 57
 
Certes... mais mon code permet d'ouvrir une popup dans une fenêtre séparée, en arrière-plan, et quel que soit le navigateur.
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Le mien aussi ...
Sauf qu'aucun des deux n'ouvre le pop-up en arrière plan.
0
creadiff Messages postés 483 Statut Membre 57
 
Firefox est chez moi configuré pour ouvrir un nouvel onglet pour window.open. D'autres navigateurs en font autant.

Par contre, quand on précise les dimensions de la popup (ou popunder), il ouvre systématiquement une nouvelle fenêtre.
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
C'est vrai, puis c'est logique ...
J'irais dormir moins bête ;)
0
maxoudu61 Messages postés 34 Statut Membre
 
je crois que je ne me suis pas bien exprimé en fait j'ai une banniere sur mon site ,quand on clique dessus un telechargement de fichier est proposé je voudrais que le fait de cliquer sur cette banniere propose le telechargement du fichier et ouvre une fenetre de mon choix en arriere plan sans cacher la proposition de telechargment.

merci a vous creadiff et f16
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
maxoudu61 Messages postés 34 Statut Membre
 
ok cool j'essai de suite et vous tient au courant

merci
0