Morisujiemon さんが書きました:
フレーム・セット内、隣フレームの名前を仮に "frameName" として、
そこへの document 書込み JavaScript (Windows10)
parent.frameName.document.open();
parent.frameName.document.write("…");
parent.frameName.document.olose();
例示のコードはあまりに抜粋過ぎて何のことかわかりません。
指摘できるのは .olose() ではなく .close() ということだけです。
「frameName の認識をせず」という認識自体が正しいのかも疑問です。
とりあえずサンプルコードを作ってみましたので、ご自分でどこが問題なのかを調べてください。
コード:
<!-- frameset.html -->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>frameset.html</title>
<script src="frameset.js" defer></script>
</head>
<frameset cols="50%,50%" frameborder="1">
<frame name="frame1">
<frame name="frame2">
</frameset>
</html>
コード:
// frameset.js
const frm1 = window.frame1;
frm1.document.open();
frm1.document.write("FRAME1");
frm1.document.close();
const frm2 = window.frames[1];
frm2.document.body.innerHTML = "FRAME2";