singlepost

Древовидное меню (Flash) << На главную или назад  

поставил древовидное меню на страницу…типа электронный учебник.. выбираешь например какой нить пункт и переходишь по нему на другую страницу с таким же флэш меню…но оно уже в свёрнутом виде..хочу совета как можно осуществить чтобы оно оставалось в предудущем виде!?!?ну типа позиция сохранялася!?!?

11 ответов в теме “Древовидное меню (Flash)”

  1. 11
    Иван Жиганов ответил:

    не очень активно конечно((((…..
    я сам решил проблему….
    пишу тем кому вдруг понадобиться….
    для работы осуществления операции что-то типа so.addVariable("page_code", "5_0") необходимо создать XML документ с пропиской всех позиций…5_1…1_2_3….ну и тд…

  2. 10
    Иван Жиганов ответил:

    тему можно считать закрытой)))

  3. 9
    Иван Жиганов ответил:

    <script type="text/javasсript">
    var so = new SWFObject("menu.swf", "menu", "200", "306", "8", "#080808");
    so.addVariable("page_code", "5_0");
    so.addParam("wmode", "transparent");
    so.addParam("scale", "noscale");
    so.addParam("salign", "TL");
    so.write("FlashMenuLabs");
    </script>
    вот этот код меня может выручить….только я не понимаю почему не работает ….—> so.addVariable("page_code", "5_0");….

  4. 8
    Иван Жиганов ответил:

    блин ничего не получаеться((((((

  5. 7
    Иван Жиганов ответил:

    вот как мне надо сделать)))
    // flashmenulabs. com/ ru/ home.htm
    переходишь "параметры/использование"..и страница открывается с тем же состоянием менюшки(((((не получетьсяу меня так????вы примерно представляете как это сделано?

  6. 6
    Иван Жиганов ответил:

    Спасибо большое за ответ..попробую так=)

  7. 5
    Иван Жиганов ответил:

    можно поподробней)))я вообщето только начинающий))
    суть то я понял..а как вот это сделать програмно?

  8. 4
    Павел Потапов ответил:

    URL можно получить, как
    document.URL
    подробнее читай здесь
    // w3schools.com / htmldom / prop_doc_url.asp (без пробелов)
    при формировании URL для страницы добавляешь туда что-нить, например,
    mysite.com/mypage.asp?itemid=someid
    А при создании флеш объекта на странице, достаешь этот параметр через URL документа. После чего через API флеш-объекта(ов) ищешь в дереве нужный пункт и раскрываешь весь путь к нему. API флеша не знаю, с этим помочь не могу.

  9. 3
    Павел Потапов ответил:

    Самый простой способ – передать id текущей страницы параметром урла, а при загрузке достать оттуда и раскрыть дерево до нужного пункта. Такой способ подойдет, если дерево надо раскрыть только для одного пункта.

  10. 2
    Иван Жиганов ответил:

    создал меню в программе 123 flashmenu…
    согласно всем правилам поместил его на хтмл страницу…
    создал ещё одно страницу и поместил туда этоже меню….
    это осуществляется следующим кодом…
    <html>
    <head>
    <script type="text/javasсript" src="flashobject.js"></script>
    <script type="text/javasсript" src="adjustmenu.js"></script>
    </head>
    ……
    <body>
    ….
    <div id="treeview_id" ></div>
    <script type="text/javasсript">
    var fo = new FlashObject("12.swf", "treeview", "240", "400", "6", "#FFFFFF");
    fo.addParam("menu","false");
    fo.addParam("quality","best");
    fo.addParam("salign","LT");
    fo.addParam("scale","noscale");
    fo.addParam("wmode", "transparent");
    fo.write("treeview_id");
    </script>
    ….
    </body>
    </html>
    при открывании напремер второго уровня меню(т.е. ид меню изменяются)…перехожу по ссылке на следующую страницу…там же меню уже в свёрнутом виде и приходится для дальнейших переходов опять разворачивать и так далее…
    необходимо сделать так чтобы при переходе на страницу состояние меню оставалось развёрнутым..т.е. было видно вкладку со ссылкой на текущую страницу…

  11. 1
    Влад Лисовский ответил:

    а можно поподробней…

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.