Есть html-файл bar.html
Код:
|
<html>
<head>
<script type="text/javascript">
function f()
{
progressbar.value="50";
}
</script>
</head>
<body>
<progress id="progressbar" value="10" max="100"></progress>
</body>
</html> |
Есть второй HTML-файл, который включает в себя первый, например через <object>:
Код:
|
<html>
<head>
<script type="text/javascript">
function f()
{
document.getElementById('leftcol').ownerDocument.documentElement.f();
}
</script>
</head>
<body>
<object id="leftcol" type="text/html" data="bar.html"></object>
<input type="button" onclick="f()" value="changeState"/>
</body>
</html> |
Каким образом вызвать функцию вложенного файла??
document.getElementById('leftcol').ownerDocument.d ocumentElement.f(); -- так не работает
Возможно включить html файл другим способом, главное без <iframe>
Заранее спасибо за помощь!