Большой Воронежский Форум
» Веб-дизайн>Помогите, трабл с JS.
Банановый 20:54 02.02.2004
Блин, никогда не думал, что в JS будут какие-нибудь проблемы!

Значит, так. Есть на странице 2 фрейма. Один из них дан только в дизайнерских целях, чтобы при навигации не был виден точный адрес и название страницы.
Во втором фрейме - картинка. В ней задаются много SHAPE'ов, "rect". На каждый - href="************pageDirect(d_1)"> (или - "d_2", "d_3" и т.д.) По моей задумке при навигации должна использоваться одна-единственная функция (как раз эта pageDirect), а различаться как раз должно только то, что в скобках (вроде, "аргумент" по-научному) - например, d_1 или d_2 и т.д. Таким образом, все страницы сайта имеют очень походие названия: a_3.html, d_5.html и т.д.

В поключённом .js я пишу:

function pageDirect(page) {
top.windowFrame.location.href = page + ".html"
}

И ничего не получается!! Уж и фреймы нафиг убирал, и пробовал просто location.href, безо всяких top.windowFrame, и менял href на onClick, но результата - ноль! Проверено: фрейм действительно называется windowFrame, все страницы действительно .html, но паги открывать не хочет!
Блин, и ведь знаю - легкотня, элементарщина, а то ли давно ДжейЭс не юзал, то ли совсем отупел от сессии - не знаю ...
Помогите, а? [Ответ]
zenith 11:20 03.02.2004
Кинь ссылку на problem sample. [Ответ]
Вверх