hallo,
um zu testen ob es geht, hab ich dieses Frameset geschrieben:
es soll testen, ob es auf den anderen Frame zugreifen kann, und nen cookie setzen in dem steht permission=true / false...
aber tut sich nix, hab den Javascript debugger installiert und bekomme noch nicht einmal nen Fehler!
was mach ich falsch?
frameset:
----------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
</head>
<frameset rows="100,*">
<frame src="http://localhost/test_permission_f1.html" name="testFrame">
<frame src="http://localhost/test_permission_f2.html" name="visibleFrame">
</frameset>
</html>
----------------------------------------------------------
frame1:
----------------------------------------------------------
<html>
<head>
<script type="text/javascript">
<!--
function Permission(){
alert("sdg");
return true;
}
//-->
</script>
</head>
<body>
</body>
</html>
----------------------------------------------------------
frame2:
----------------------------------------------------------
<html>
<head>
<script type="text/javascript">
<!--
permission = parent.testFrame.Permission();
//permission = false;
if(permission){
document.cookie = "Permission = true";
}else{
document.cookie = "Permission = false";
}
if(document.cookie)
alert(document.cookie);
//-->
</script>
</head>
<body>
</body>
</html>
----------------------------------------------------------