Script qui marche en local mais pas en ligne

Script qui marche en local mais pas en ligne - HTML/CSS - Programmation

Marsh Posté le 03-01-2005 à 20:38:26    

bonjour a tous,
 
j'ai une page html (renomer php mais c'est bien du html) avec une iframe, et un javascript qui permet de redimentioner l'iframe a la hauteur du document qu'il appele.
jusque la vous me suivez ?
 
 
voici le script :
 
<script language="JavaScript">
function iFrameHeight()
 
{
 
if(document.all)
 
{
 
h = document.frames('myIframe').document.body.scrollHeight;
 
document.all.myIframe.style.height = h;
 
}
 
else
 
{
 
h = document.getElementById('myIframe').contentDocument.body.scrollHeight;
 
document.getElementById('myIframe').style.height = h;
 
}
 
}
 
</script>
 
Ce script marche admirablement bien en local, heberger sur le net mais via mon pc avec easyPHP, jugez par vous même :
 
http://123.sytes.net/OrdiGamers/forum.php
vous voyez que le forum est afficher en entier dans l'iframe, sansaucune erreur d'IE.
 
Maitenant, regardez la MEME page, mais heberger sur mon hebergeur pro :
 
http://60gp.ovh.net/~ordigame/forum.php
 
Voila, l'iframe n'est pas redimentioner a la hauteur du forum... avec en bas a gauche un point d'exclamation de IE indiquant qu'il y a une erreur sur la page, a la ligne 37, caractère 1, avec un code d'erreur : accès refusé, ce qui correspond a cette endroit du script :
 
h = document.frames('myIframe').document.body.scrollHeight;
 
Alors que en local IE ne me detect AUCUNE erreurs et tous est okay sur la même page.
 
POuriez vous m'aider svp ?
 
j'attend beaucoup de vous
 
gros merci

Reply

Marsh Posté le 03-01-2005 à 20:38:26   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed