Problème iframe
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai créé une iframe contenant la bannière de mon site web pour que ceux qui veulent nous lier puissent le faire facilement (il faudrait que le visiteur modifie le <head> de sa page HTML pour mettre un javascript pour que le logo s'affiche sans l'iframe).
Le problème, c'est que au lieu de changer de page, c'est dans l'iframe que ma page s'affiche.
Voici le code de l'iframe :
Merci pour votre aide.
Spitfire 95
J'ai créé une iframe contenant la bannière de mon site web pour que ceux qui veulent nous lier puissent le faire facilement (il faudrait que le visiteur modifie le <head> de sa page HTML pour mettre un javascript pour que le logo s'affiche sans l'iframe).
Le problème, c'est que au lieu de changer de page, c'est dans l'iframe que ma page s'affiche.
Voici le code de l'iframe :
<iframe name="logo" SRC="http://assoss-annuaire.hebfree.org/logos/banniere.html" scrolling="no" height="70" width="540" frameborder="no" marginwidth="0" marginheight="0"></iframe>
Merci pour votre aide.
Spitfire 95
Configuration: Navigateurs : Google Chrome / Firefox
3 réponses
Oula !
Remplace iframe par div.
C'est à dire :
Lorsque tu souhaite faire de lien contre lien, un moyen comme un autre pour se faire de la pub.
Tu donne cela.
Cordialement.
Remplace iframe par div.
C'est à dire :
<div> <a href="http://assoss-annuaire.hebfree.org"> <img src="http://assoss-annuaire.hebfree.org/logos/ban-bleu-mer-sud.gif" id="pic"> </a> </div>
Lorsque tu souhaite faire de lien contre lien, un moyen comme un autre pour se faire de la pub.
Tu donne cela.
Cordialement.
Mais l'iframe me permet de garder l'entête, car sans le code javascript dans le <head>, une seule image s'affiche, alors qu'il y en a 6.
Javascript du <head> :
Merci quand même.
Javascript du <head> :
<script type="text/javascript"> var Img=new Array; Img[0]="http://assoss-annuaire.hebfree.org/logos/ban-bleu-mer-sud.gif"; Img[1]="http://assoss-annuaire.hebfree.org/logos/ban-blue.gif"; Img[2]="http://assoss-annuaire.hebfree.org/logos/ban-fushia.gif"; Img[3]="http://assoss-annuaire.hebfree.org/logos/ban-green.gif"; Img[4]="http://assoss-annuaire.hebfree.org/logos/ban-red.gif"; Img[5]="http://assoss-annuaire.hebfree.org/logos/ban-yellow.gif"; var i=0; function change(index) { document.getElementById('pic').src=Img[index]; i++; if (i >= Img.length)i=0; } setInterval('change(i)',2000); </script>
Merci quand même.
Résolu.
Code à afficher là où l'on souhaite afficher le logo :
Javascript qui doit afficher le logo :
Dans une page javascript du site (http://assoss-annuaire.hebfree.org/logos/banniere.js)
Merci d'avoir essayé.
Code à afficher là où l'on souhaite afficher le logo :
<span id="logo_assoss_annuaire"></span><script type="text/javascript" src="http://assoss-annuaire.hebfree.org/logos/banniere.js"></script>
Javascript qui doit afficher le logo :
document.getElementById('logo_assoss_annuaire').innerHTML='<a href="http://assoss-annuaire.hebfree.org/toplist/index.php" target="_bank"><img src="http://assoss-annuaire.hebfree.org/logos/ban-bleu-mer-sud.gif" id="pic_assoss_annuaire" /></a>'; var imgs=new Array; imgs[0]="http://assoss-annuaire.hebfree.org/logos/ban-bleu-mer-sud.gif"; imgs[1]="http://assoss-annuaire.hebfree.org/logos/ban-blue.gif"; imgs[2]="http://assoss-annuaire.hebfree.org/logos/ban-fushia.gif"; imgs[3]="http://assoss-annuaire.hebfree.org/logos/ban-green.gif"; imgs[4]="http://assoss-annuaire.hebfree.org/logos/ban-red.gif"; imgs[5]="http://assoss-annuaire.hebfree.org/logos/ban-yellow.gif"; var i=0; function change() { document.getElementById('pic_assoss_annuaire').src=imgs[i]; i++; if(i>=imgs.length) { i=0; } } setInterval('change()',2000);
Dans une page javascript du site (http://assoss-annuaire.hebfree.org/logos/banniere.js)
Merci d'avoir essayé.