| Javascript fenetre volante - 531 bytes, 622 downloads |
Ouvrir lien dans fenêtre volante? [Solved]
comme son nom l'indique... comment forcer l'ouverture des liens d'une section dans des fenêtres volantes d'une taille donnée sans aucune barre ? merci
| Workflow | Support request |
| Status | Immediate solution has been provided |
| Owner | Pierre77 |
| Progress | ![]() |
je vise un public d'artisans pas toujours très jeunes ni portés sur les subtilités du websurfing et l'informatique en général ; ce type d'affichage que je cherche garantirait la visibilité de mes textes sans qu'ils risquent de perdre de vue la page principale d'où il y a à cliquer un certain nombre de fois pour afficher le détail des différents services.
voyez la page ci-contre du site en construction pour vous faire une idée : http://www.ungoutdereussite.fr.../view.php?id=13
vous verrez que j'ai ajouté des liens manuels complémentaires en bas de descriptif de l'article pour faciliter l'ergonomie ... un prospect qui cherche et se perd est souvent un prospect qui renonce
merci de votre attention et de votre aide

Files
Comments
Salut Pierre39, juste une piste, un peu décalée...
Personnellement, je serai bien incapable de t'aider sur cet aspect technique, même si je vois assez bien ce dont tu veux parler.
Je n'ai pas réussi à voir la page en question (ton site ne répond pas à l'heure actuelle), mais je me demande si quelque chose comme ça ne pourrait pas se rapprocher de ton besoin d'éviter aux gens de "se perdre". L'avantage est que cette solution existe et est déjà fonctionnelle. Elle serait bien sûr adaptable.
Pour ce cas, on est à l'index d'une section, et ce sont les sous sections qui sont affichées. On a obtenu cet affichage à l'aide d'un layout.
Comme je ne sais pas exactement dans quel cas de figure tu te places, peut-être que je suis à côté de la plaque...
-----
Agnès
Il n'y a pas de problèmes, que des solutions.
Agnès
Il n'y a pas de problèmes, que des solutions.
Bonjour et merci Agnès
ce que tu proposes c'est une sorte de target=_blank , une solution évidente pour sortir du site mais à mon avis très inadaptée (et assez peu "w3c compliant" j'imagine) pour naviguer à l'intérieur d'un même site..
je cherche vraiment à ouvrir des fenêtres volantes comme javascript sait si bien le faire, et je suppose qu'un add-on très simple - et d'utilité publique - saurait faire ça, comme cette fonction ne semble pas comprise dans yacs, seulement voilà, je ne saurais pas développer cet add-on moi-même :(
qui saurait
PS le lien cité marche parfaitement, que paso
le revoila "en bonnet duforme" hihi : http://www.ungoutdereussite.fr.../view.php?id=13je voulais te mettre un code typique js d'appel de fenêtre volante, mais impossible ici, aussi bien entre [code] qu'entre <code> en mode html... je joins donc un fichier texte
vu comme ça, ça semble simple mais va-t-en intégrer ça, même manuellement au cas par cas, dans des pages générées dynamiquement comme cette page de section en question
Yacs intègre déjà une solution javascript d'ouverture de page externe (Yacs codes, Smileys) mais pas pour les articles puisque le menu est toujours visible.
De plus, s'il fallait que ce soit le cas, tous les articles réagiraient de cette façon hors il ne faut pas oublier les sections spéciales qui contiennent des articles fonctionnels comme les menus, les boîtes de navigation, etc.
De plus, cela serait la cas partout et pas seulement sur la page d'accueil.
Le seul moyen dans ce cas est de créer dans un template_home (pour la page d'accueil uniquement) l'ensemble des titres des articles en utilisant la fonction Link et son option "external". Mais cela rend fixe les articles de la page d'accueil ce qui n'est pas toujours judicieux.
Il ne faut pas oublier que l'utilisateur n'aura pas forcément le lien dans une "nouvelle fenêtre" mais peut avoir configuré son navigateur pour qu'il s'ouvre dans un autre onglet ... quel est alors la signification de "nouvelle fenêtre" ?
Bonsoir et merci pour cette réponse
oui j'ai bien compris que yacs ne peut pas faire ça en l'état, mais peut-êtres serait-il judicieux de prévoir, dans les développements à venir, la possibilité de choisir et paramétrer librement le "target" de ses liens, en s'aidant si besoin est de javascripts préinstallés, hors bien sûr les pages qui ne s'y prêtent pas pour des raisons fonctionnelles comme tu le soulignes très justement...
je ne pense pas du tout que ça soit impossible, et en fait je pense que c'est une fonctionnalité très pratique, très agréable et franchement basique à notre époque, mais certes chaque progrès à son heure
; en tout cas j'ai travaillé sous environnement CMS "Isens" qui était d'une extrême libéralité sur ce point...pour ce qui est des navigateurs paramétrés (volontairement par l'utilisateur averti, ce n'est jamais le réglage de base) pour ouvrir tous les liens vers des nouveaux onglets/fenêtres, je ne crois pas me tromper en disant qu'il s'agit uniquement des liens de type html et pas des liens gérés par le window-open de javascript, lequel passe par dessus les réglages navigateur... quelqu'un peut-il apporter des précisions sur ce point?
merci de votre aide

Pour cela il faut faire une demande spécifique dans Suggestions de fonctions bien que personnellement je trouve pas cela comme une "évolution", il suffit de voir le nombre d'anti-popups existant et intégrés. Mais bon, ça ne se discute pas donc autant proposer ce qui est vraiment judicieux: demander d'avoir le choix dans les nouvelles fonctions.
Tout le monde a le droit de proposer des modifications sans que personne n'ait à les juger, moi le premier.
Merci pour le conseil, j'irai poster mes demandes au bon endroit
pour le reste il y a pop-up et pop-up... les anti pop-up intégrés savent de mieux en mieux faire la différence entre les pop-up non sollicitées (ouverture en cascade) et celles résultant d'un click volontaire de l'utilisateur... moi même j'ai l'anti pop-up sur ON et il y a peu de sites, si ce n'est les moins bien développés ou les plus anciens, qui posent problème, je viens encore de l'expérimenter. le code tout simple que j'ai joint à ce msg passe sans encombre le barrage de l'anti pop-up de mon firefox
" ce que tu proposes c'est une sorte de target=_blank , une solution évidente pour sortir du site mais à mon avis très inadaptée (et assez peu "w3c compliant" j'imagine) pour naviguer à l'intérieur d'un même site.. "
Que nenni, en l'occurence, je voulais me baser sur le mode d'affichage folder de yacs, tout simplement.
Pour info, ça donne ça :
Cette balise est applicable dans un article à du texte. Mais il existe aussi un layout de section qui permet de lister les sous-sections, et en dépliant le folder, d'avoir accès aux articles de la sous-section, et cela directement depuis l'index, sans avoir à descendre dans la section. Il s'agit donc d'une adaptation du layout_as_folder. Pas de quoi faire hurler le W3C.
Ce que tu pourrais avoir, sur une base comme celle-ci, c'est un index de section qui liste les articles, et qui te permet d'afficher le contenu desdits articles en cliquant sur leur titre - grâce à un layout d'article adapté. Quand on replie, on revient à la liste. En prime, on peut dérouler plusieurs contenus sans quitter la page (comme c'est le cas sur l'annuaire de gresivaudan.org, et c'est pour ça qu'on a choisit cette solution. À mon avis, le plus compliqué serait de gérer un affichage cohérent sur deux colonnes...
Bon après, c'est sûr, tu peux préférer les pop-up...
Agnès
Il n'y a pas de problèmes, que des solutions.
Franchement c'est si pratique et si facile a comprendre pour l'utilisateur la fenêtre volante

Il y a au moins deux réponses techniques à ce besoin :
- créer un nouveau code YACS pour faire surgir un popup à partir d'un lien, genre
[popup=http://...] qui serait transformé par YACS avec la technique présentée dans le fichier joint à cette page
- garder les liens normaux, mais utiliser AJAX pour les instrumenter en javascript en fin de chargement de page, afin qu'ils se mettent à ouvrir des fenêtres volantes
Merci Bernard
et pourra-t-on choisir les attributs la taille et éventuellement le positionnement de sa popup?
Pierre39: Je suppose qu'il faudrait en faire des paramètres du nouveau code, genre
[popup=url, hauteur, largeur]. Comme l'a indiqué GnapZ, il faudrait que tu fasses une proposition concrète et exhaustive dans la section prévue à cet effet, pour être sûr que les autres sont d'accord avec tout ça.









le titre qui apparaît et sur lequel on clique

