Я пытаюсь создать javascript, который принимает местоположение ввода целевого документа .html и отображает его во фрейме, в то же время он также вызывает файл в той же папке с другим именем, чтобы отобразить его в другой фрейм.
Моя проблема начинается здесь, так как у меня есть несколько папок, с которыми я хочу это сделать.
Как выглядят папки ^^ в каждой папке есть 2 файла, которые я пытаюсь ссылка на сайт
Это ошибка, которую я получаю:
Код:
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="Unistyle.css">
<script>
function CallSite(Plocation)
{
parent.MainBody.location=Plocation;
parent.Opis.location=Plocation/opis.html;
}
</script>
</head>
<body id="globalBG">
<h1><b>Kazalo</b></h1>
<div style="padding-top:1px;padding-bottom:1px;color:aliceblue;background-color:#201010">
<ol>
<li><a href="javascript:CallSite('pages/1/1stran.html')" target="MainBody">Naloga</a></li>
<li><a href="javascript:CallSite('pages/2/drzave.html')" target="MainBody">Naloga</a></li>
</ol>
</div>
</body>
</HTML>
Я знаю, что вторая часть функции, для которой я вызываю файл opis.html, неверна, однако я понятия не имею, как правильно написать этот фрагмент кода.
parent.Opis.location=Plocation/opis.html
. - person Teemu   schedule 27.12.2016parent.MainBody
,parent.Opis
,Plocation
и т. д. - person Teemu   schedule 27.12.2016top
для ссылки на страницу набора фреймов. Кроме того, похоже, чтоPlocation
не передается при вызове функции, или вы передали что-то, имеющее значениеundefined
. Этот ответ также может пролить свет на межкадровые ссылки. - person Teemu   schedule 27.12.2016