REFRESH на фреймове

5 отговора 113 прегледа
#1

REFRESH на фреймове

имам нужда да направя сайта на два езика. индексът ми е от два фрейма, като при смяна на езика имената на страниците стават с Е отпред, например eframe3.htm и т.н. значи копчето за езика е във фрейм 2, а данните са в 3, и като сменя езика, се сменя само фрейм2, въпреки че пренасочвам към eindex ... абе май не можаф да го обясна. ще опитам да кача веднага версията, че да я видите, ако можете да помагате. искам като избера езика, да се смени не само менюто, но и долния фрейм, това е.
soukubrat.hit.bg

Преди да направиш нещо, преброй до 20. усмихвай се по-често от другите
Отговор
в отговор на gali #2

Re: REFRESH на фреймове

spored men karai bez faimove - tva si e umrqla rabota (t.e. ako moje se izbegne, e dobre da se), inache za tova za koeto govorish imashe nekav skript, ma freimove ne polzvam mnogo ot odavna, i ne moga ti kaja kva beshe rabotata.

prochee namerih tova - vij primera, mislq shte ti stane qasno.

zabelejka - na tozi site, det si go dal ima edin gnusen java aplet, v koito ima text, na maimunica...

Пия само когато съм подтиснат! А се подтискам тогава, когато не съм пил...
Отговор
в отговор на gali #3

Re: REFRESH на фреймове

Както Вулакн каза....
Също така прочети внимателно тук
[линк]

Иначе, това което искаш се прави ц target="_top" и за всяка секция се създава нов frameset със съответните frames в него. Всеки линк сочи към frameset не към отделен frame.

Редактирано от wiz. на

Отговор
в отговор на gali #4

Re: REFRESH на фреймове

<td width=70 height=20 align=center>
<A href="../eindex.htm" ><image src=en.gif border=0></a></td>
</tr>

да стане:

<td width=70 height=20 align=center>
<A href="../eindex.htm" target="_parent"><image src=en.gif border=0></a></td>
</tr>

или

<td width=70 height=20 align=center>
<A href="../eindex.htm" target="_top"><image src=en.gif border=0></a></td>
</tr>

Това ще е напълно достатъчно.

"Щастието, Санчо..."
Отговор
в отговор на gali #5

Re: REFRESH на фреймове

... и като сменя езика, се сменя само фрейм2, въпреки че пренасочвам към eindex...

За да накараш eframe2.html да смени и средния фрейм, можеш да ползваш следния Javascript (това го слагаш в eframe2):

<script>parent.mainframe.location.href="eframe.html"</script>

Думата "mainframe", която ползвам горе, трябва да съвпада с името на фрейма, както е заложен във Frameset файла.

Отговор
в отговор на checho #6

Re: REFRESH на фреймове

Благодаря на всички, реших си проблема по заобиколния начин :)))))
но това на лъки ще си го запиша.

Преди да направиш нещо, преброй до 20. усмихвай се по-често от другите
Отговор