11540 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Dans mon site web, j'ai des produits qui pointent vers les sites de mes partenaires. Je ne peux pas avoir accès à ces sites qui ne sont donc pas à moi. Lorsque l'internaute se rend sur le site de l'un de mes partenaires, il quitte le mien. Mais pour qu'il puisse revenir facilement, j'aimerai mettre en place un bandeau fixe en haut avec des liens de retour, qui resterait en place tout au long de sa navigation sur le site.

J'ai déjà mis en place un lien par popup, en javascript, qui récupère l'adresse de mon partenaire dans ma base de donnée (car il y a plusieurs partenaires selon les cas)

function popups(){
window.open('http://{$fournisseur->bdd}', width=auto, height=auto, top=0, scrollbar=yes');}

Ca fonctionne, mais je n'ai pas de bandeau en haut de page, et le visiteur risque de ne plus revenir chez moi.
Est-il possible d'intégrer ce bandeau dans ma fonction popup, par le biais d'une inclusion d'un fichier php indépendant qui serait chargé en même temps que le site du partenaire?

Quelqu'un aurait-il une idée?
Merci d'avance
J'ai pas trop compris la réponse de Iddsoft, mais pourquoi n'ouvres tu pas plutôt une nouvelle page qui contient le site du partenaire en iframe ? De ce fait tu aurais tout loisir d'afficher un bandeau en haut de page, avec même la possibilité pour l'utilisateur de fermer ce bandeau (au final tu redirigerais simplement vers le partenaire).

Par contre, attention aux problèmes de droits et aux iframe blocker, certains sites n'aiment pas être mis en boite Smiley biggrin (même si au final ils récupèrent du trafic).
@ZeB_panam
Je pensais à ceci pour incorporer un document HTML:
<object data="data/test.html" type="text/html" width="300" height="200">
  alt : <a href="data/test.html">test.html</a>
</object>

Voir ICI.

Ainsi, le visiteur ne quitte pas le site de creationsnat.

Cordialement
En fait, ça ne fonctionne pas si on met une url...
Dans mon cas, il n'y aura pas directement des pages html, mais des url sur des sites externes..
ou alors est-ce que j'ai oublié quelque chose?

<object data="https://www.google.fr/" type="text/html" width="100%" height="100%">
  alt : <a href="https://www.google.fr/">https://www.google.fr/</a>
</object>