webleads-tracker

Article/rubrique dans une nouvelle fenêtre

Dominique Demaegdt
Bonjour,
Comment faire pour faire afficher une rubrique ou un article dans une nouvelle fenêtre (ou onglet) du navigateur) ?

Yann Faurie
Avatar
Bonjour Dominique,

Comme répondu vendredi à votre ticket :

Tout dépend de l'origine et de la destination : il est en effet possible de créer une ressource de type lien dans votre centre de ressources, pour laquelle vous avez coché la case "ouvrir dans une nouvelle fenêtre".

En second lieu, il est possible dans un lien, d'ajouter le suffixe "-popup.html" à n'importe quelle URL. Le template utilisé par E-Majine correspond alors à MainPopup.html au lieu de MainPage.html (disponible également dans le répertoire "structure" de votre FTP). En complément, plus complexe mais sur mesure, le recours au JavaScript dont je vous donne le code à mettre dans le template qui vous intéresse, à la fin.

---

Télécharger Jquery et le charger sur votre FTP dans /scripts

Copier-coller le code suivant (ici ce code s'applique aux articles actus, d'où la classe "viewMoreLink" qui correspond au lien cliquable "en savoir plus")


<script type="text/javascript" src="/scripts/jquery.js"></script>
<script type="text/javascript">
<!--
$('.viewMoreLink').each(
function(i,val){
$(val).click(
   function(){
     //window.open(this.href,"width=497,height=354,top=300,left=300");
    
window.open(this.href,'actu','width=560,height=460,left=300,top=300,screenX=0,screenY=100')
 
     return false;
   }
);
var href=$(val).attr('href');
$(val).attr('href',href.replace('.html','-popup.html'));
}
);
 
//-->
</script>


Cordialement,
Formateur
https://www.medialibs.com