Ouvrir fenetre et continuer navigat° normale

Résolu
maxoudu61 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
maxoudu61 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -
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 445 Date d'inscription   Statut Membre Dernière intervention   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 445 Date d'inscription   Statut Membre Dernière intervention   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 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
<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 445 Date d'inscription   Statut Membre Dernière intervention   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 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Le mien aussi ...
Sauf qu'aucun des deux n'ouvre le pop-up en arrière plan.
0
creadiff Messages postés 445 Date d'inscription   Statut Membre Dernière intervention   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 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
C'est vrai, puis c'est logique ...
J'irais dormir moins bête ;)
0
maxoudu61 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
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 31 Date d'inscription   Statut Membre Dernière intervention  
 
ok cool j'essai de suite et vous tient au courant

merci
0