Article/rubrique dans une nouvelle fenêtre

Dominique Demaegdt
#1 le 20/11/2009 à 13:05
Bonjour,
Comment faire pour faire afficher une rubrique ou un article dans une nouvelle fenêtre (ou onglet) du navigateur) ?
Yann Faurie
Avatar
#2 le 23/11/2009 à 14:54
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
http://www.medialibs.com
Club de l'excellence
Votre inscription a bien été reçue, vous êtes en cours d'évaluation...

Avantages et procédure

Les grands projets

Les API pour les programmeurs

Afin de permettre aux programmeurs d'intégrer plus facilement leurs propres...

Suivre le développement
Le webo-graf

Véritable innovation, cet éditeur d'apparences vous permet d'intégrer... Suivre le développement


La V1.0 du webo-factory

Une nouvelle version encore plus intuitive et cognitive, simple à utiliser...
Suivre le développement