Привет.
Я хочу достать переменную "а" с помошью джаваскрипт программы файла 1.html (используя frames) из вложенного фрейма 2.html. Плюс я хочу достать переменную "b" с помошью джаваскрипт программы файла 2.html (используя parent) из главного окна.
Для этого я пишу главную страницу 1.html:
<html>
<head>
</head>
<body>
<iframe src='2.html'></iframe>
<script>
var b=2;
alert(window.frames[0].a);
</script>
</body>
</html>
И пишу страницу 2.html:
<html>
<head>
</head>
<body>
<script>
var a=1;
alert(window.parent.b);
</script>
</body>
</html>
Переменная "b" достается без проблем, а вместо переменной "а" браузер выводит undefined. Пробовал запускать под денвером, думал, что проблема в безопасности, не сработало.
Через консоль удается получить значение, через алерт или документрайт - нет.
Вопрос: как достать переменную из вложенного фрейма, чтобы, например, вывести ее алертом?