web-dev-qa-db-fra.com

Comment ajouter <base target = "..."> lors de l'utilisation de tmpl = composant

Je prévois d'utiliser tmpl = composant dans l'URL pour certaines pages de mon site afin de leur permettre de les incorporer facilement dans des iframes et d'afficher uniquement le contenu du document.

Cependant, je souhaite que tous les liens au sein de ces pages soient chargés de force dans le cadre parent. Par conséquent, je dois ajouter l'élément suivant dans l'en-tête des pages en question.

<base target="_parent">

Je ne vois pas de méthode sur JDocument qui me permette d’injecter cela tout de suite. Aucune suggestion?

1
John Rix

Je devais également montrer la sortie de composant dans un iframe sur un autre domaine. J'ai fini par créer un modèle très simple ne montrant que la sortie du composant. J'ai ajouté la ligne cible de base dans l'en-tête du modèle. Ensuite, au lieu de tmpl = composant, j’ai utilisé tmpl = simpletemplatename.

1
Wim de Ruijter