Skip to main content Help Control Panel

 

support «   Besoin d'aide «  

lien interne ouvrant la page dans une nouvelle fenêtre [Solved]

PreviousNextIndex

Y a t-il une astuce pour créer un lien menant vers une page du site yacs et qui génère l'ouverture de la page dans une nouvelle fenêtre ?

OwnerJmarc
Progress80%
WorkflowSupport request
StatusA solution has been made available

J'ai une page qui montre une manip à réaliser par le visiteur (un didacticiel).

J'ai donc besoin de conserver la page en cours ouverte (pour que le surfeur puisse continuer de suivre les instructions) tout en lui permettant d'ouvrir une autre page du site sur laquelle il doit effectuer les manipulations décrites.

Pour faire croire à yacs qu'il s'agissait d'une adresse externe, j'ai essayé :

[link=Cliquez ici pour ouvrir la page d'accueil dans une autre fenêtre]http://localhost/yacs[/link] 

ou encore :

[link=Cliquez ici pour ouvrir la page d'accueil dans une autre fenêtre]/yacs[/link] 

Mais à chaque fois, le lien créé refuse d'ouvrir une nouvelle fenêtre.

y'a pas un parametre secret de

[article=...]
pour demander l'affichage dans une nouvelle fenêtre ?


Alain Lesage
on Jan. 26 2010

Je ne pourrais pas affirmer que c'est impossible à faire avec les codes Yacs, mais c'est certain que tu peux le faire avec une balise HTML, en utilisant l'attribut target pour ton lien, du genre :

< a target="_blank" href="url_absolue_de_ton_lien" >lien< /a >

Et sans rien connaître à HTML, on peut aussi le faire en utilisant TinyMCE, en cliquant sur l'icône pour créer le lien et choisissant Open in new window dans la liste déroulant pour Target.

Dans les 2 cas, il est préférable d'utiliser l'URL absolue.

Ça n'ouvre pas nécessairement une nouvelle fenêtre, ce sera peut-être un nouvel onglet, selon les réglages du navigateur de l'internaute.

-----
On a si peu d'idée de ce qui est possible...
Jmarc - on Jan. 26 2010

Alain : Directement en html... Je voulais tellement bien faire avec les codes Yacs que ça m'a même pas effleuré l'esprit

merci Alain !

PreviousNextIndex