Я знаю, что фреймы устарели, но мне нужно сделать домашнее задание только с помощью фреймов. Может кто-нибудь, пожалуйста, проверьте, что случилось в этом коде?Не удалось получить доступ к документу фрейма
Главная Веб-страница: -
<!DOCTYPE html>
<html>
<head>
<title>FFCS- Student Login</title>
<frameset rows="25%,70%,5%">
<frame name="banner" src="sh.html"/>
<frameset cols="21%,79%">
<frame src="f1.html"/>
<frame src="f2.html"/>
</frameset>
<frame src="pr.html"/>
</frameset>
<script>
var nAme=prompt("Enter your name: ");
var regno=prompt("Enter your Register No: ");
window.frames["frame_name"].document.getElementById("naa").innerHTML = nAme;
window.frames["frame_name"].document.getElementById("regno").innerHTML = regno;
</script>
</head>
<html>
sh.html [рамка имя = баннер]: -
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body{margin: 0}
</style>
<head>
<body>
<table id="id1" background="banner_bg3.jpg" width="100%" height="15%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="25%"><img src="vit_logo6.jpg" alt="logo"></td>
<td align=center>
<font size=5 color=#FFFFFF face="Comic Sans MS">
<b>V-TOP</b><br>Student Login</td>
</tr>
</table>
<table cellpadding=0 cellspacing=0 border=0 width="100%" height="2%" bgcolor=#000000 align="center">
\t <td align=left width="41%">
\t \t <font face=verdana color=#FFFFFF size=2>
\t \t
\t \t Welcome <b id="naa" style="color:white;">Adhik N A</b> - <b id="regno" style="color:white;">15BIT0169</b> - SITE
\t \t </font>
\t </td>
\t <td align=center width="23%">
\t \t <font color='#FFFFFF'><b>Logout</b></font></a>
\t </td>
\t <td align=right width="36%">
\t \t <font face=verdana color=#FFFFFF size=2><p id="demo"></p>
<script>document.getElementById("demo").innerHTML=Date();</script></font>
\t </td>
</table>
<table width="100%">
<tr>
<td rowspan="
<iframe src="f2.html"></iframe>
</body>
</html>
Am я, обращающийся к рамка в правильном направлении?
потому что кадр не полностью загружен? Какая ошибка вы получаете в консоли браузера? И в этот современный век, почему вы используете теги шрифтов? Это не 90-е годы. – epascarello
. Одна вещь не в том, что вы пытаетесь поставить набор фреймов в голову, а не после него. И, как говорит @epascarello, не рекомендуется использовать элементы, которые были устаревшими в 1999 году, но если вы действительно этого захотите, вам следует рассмотреть возможность использования HTML-кода Transitional HTML 4.01, чтобы вы могли проверить свой источник. –