JS objektum meghívása iframe-ben
Sziasztok,
az lenne a kérdésem, hogyan lehet egy, a szülő oldalon definiált JS objektumot (prototype 'osztályt') ugyanezen oldalon elhelyezett iframe-ben meghívni.
Az osztályt azért nem definiálhatom az iframe-ben meghívott oldalba, mert az osztály a prototype-ot használja és nem akarom itt is még egyszer behúzni az egész keretrendszert.
tehát:
szülő oldalon:az iframe oldalán:A firebug ezt adja hibának:
this.initialize has no properties
Hol lehet a gond?
A segítséget előre is köszönöm.
Lacus
■ az lenne a kérdésem, hogyan lehet egy, a szülő oldalon definiált JS objektumot (prototype 'osztályt') ugyanezen oldalon elhelyezett iframe-ben meghívni.
Az osztályt azért nem definiálhatom az iframe-ben meghívott oldalba, mert az osztály a prototype-ot használja és nem akarom itt is még egyszer behúzni az egész keretrendszert.
tehát:
szülő oldalon:
var filelist = Class.create()
filelist.prototype = {
initialize(url, path){
.
.
.
}
// stb
.
.
.
}
<script type="text/javascript">
var message = '<?php print $_GET['message']>';
function upload(){
if(message != '')
{
new parent.filelist('filelist.php', '<?=$_GET['path']?>');
alert(message);
}
}
</script>
</head>
<body onload="upload()">
this.initialize has no properties
Hol lehet a gond?
A segítséget előre is köszönöm.
Lacus
Scope loss problémának néz ki
itt a meghívandó osztály