Problème iframe

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme - 29 nov. 2009 à 18:03
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 :

<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
A voir également:

3 réponses

LelLex Messages postés 1628 Date d'inscription   Statut Membre Dernière intervention   112
 
Oula !

Remplace iframe par div.
C'est à dire :

<div>
<a href="http://assoss-annuaire.hebfree.org">
<img src="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-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.
0
Utilisateur anonyme
 
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> :
<script type="text/javascript"> 
var Img=new Array; 
Img[0]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-bleu-mer-sud.gif"; 
Img[1]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-blue.gif"; 
Img[2]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-fushia.gif"; 
Img[3]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-green.gif"; 
Img[4]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-red.gif"; 
Img[5]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-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.
0
Utilisateur anonyme
 
Résolu.

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="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-bleu-mer-sud.gif" id="pic_assoss_annuaire" /></a>';
var imgs=new Array;
imgs[0]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-bleu-mer-sud.gif";
imgs[1]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-blue.gif";
imgs[2]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-fushia.gif";
imgs[3]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-green.gif";
imgs[4]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-red.gif";
imgs[5]="https://image.staticox.com/?url=http%3A%2F%2Fassoss-annuaire.hebfree.org%2Flogos%2Fban-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é.
0