|
Тема
|
Please HELP me on HTML frames and Anchors problem
|
|
Автор |
headhunter (леко позеленял) |
Публикувано | 26.03.01 12:57 |
|
Здравейте,
имам такъв проблем.
Имам 2 frames, в горния от които се зареждат разни документи от сайта. Документите са в различни директории. В долния frame искам да направя линк към Anchor в горния frame. В горния frame във всеки документ си има Anchor с едно и също име UP.
Искам линка от долния frame да бъде "универсален". Като кликна на него да се обръща просто към Anchor-а от горния frame.
Сега засега като пиша в href="#UP", и target=mainFrame (или там както се пишеше), духам супата. В href иска да пиша име на файл, а после #UP. Искам да избегна това писане на името на файл. Искам линка да е универсален.
МОЛЯ ПОМОГНЕТЕ!
П.П. По принцип долния ми Frame съдържа Flash4 обект, в който си има функция GetURL("#UP"), и target frame - mainFrame. Само, че ефектът е, че в горния frame ми се отваря долния. :)) Егаси!!!
Кажете ми как би изглеждало такова нещо в HTML, аз ще си го транспортирам във Flash.
Pavel Petrov
SysAdm Institute Of Psychology, Polish Academy Of Sciences
| |
Тема
|
Re: Please HELP me on HTML frames and Anchors problem
[re: headhunter]
|
|
Автор |
bofh (:: shin bet ::) |
Публикувано | 26.03.01 15:29 |
|
Ами ако можеш да включиш малко Java Script в страницата ползвай следното
<script>
function Disp(strAnchor){
var strPath = document.location;
document.location = strPath + "#" + strAnchor;
}
</script>
Като разбира се трябва да замениш document.location с
parent.frames[X].location или с parent.name_of_frame.location
И ще подаваш името (номера) на фрейма като параметър т.е
ще викаш функцията с Disp('main','Up'); примерно. Мързи ме да я напиша цялата, но си мисля че ще се оправиш и сам.
Успех
bofh
| |
|
|
|
|