ZuGbEn
Messages postés32Date d'inscriptionlundi 14 octobre 2002StatutMembreDernière intervention 7 juillet 2007
-
10 avril 2006 à 19:50
ZuGbEn
Messages postés32Date d'inscriptionlundi 14 octobre 2002StatutMembreDernière intervention 7 juillet 2007
-
10 avril 2006 à 20:21
Bonjour !
Je cherche, je cherche, et je trouve pas ...
J'ai deux pages :
index.htm, et dedans.htm
dedans.htm est inclus dans index.htm grâce à une pseudo frame :
<object type= "text/html" data="dedans.htm" id="dedans" style="width:200px;height:200px;"></object>
Le code de index.htm :
<hr size="2" width="100%"><html>
<head>
<title>NoName</title>
<script type="text/javascript">
<!--
function alert2(){
alert("Bonjour !")
}
-->
</script>
</head>
<object type ="text/html" data="dedans.htm" style="width:200px;height:200px;"></object>
</html>
<hr size="2" width="100%">
Le code de dedans.htm :
<hr size="2" width="100%"><html>
<head>
<title>NoName</title>
</head>
</html>
<hr size="2" width="100%">
Sous Firefox et Opera, ca fonctionne, mais sous Internet Explorer, il me met l'erreur "Cet objet ne gère pas cette propriété ou cette méthode" en pointant sur la ligne de script de dedans.htm
Je comprend pas pourquoi, j'ai beau essayé toutes les combinaisons (parent.alert2(), parent.window.alert2()...) et de déplacer mon code n'importe où (dans la balise head...) ca marche pas !
Quelqu'un a une idée ??
ZuGbEn
Messages postés32Date d'inscriptionlundi 14 octobre 2002StatutMembreDernière intervention 7 juillet 2007 10 avril 2006 à 20:21
Désolé pour le double poste...
Je me suis aperçu qu'en remplacant le object par une iframe, ca fonctionne...
Si ca continue, je vais faire une version ie et une version autre... ce sera du xhtml strict seulement sous firefox & co :(