поставил древовидное меню на страницу…типа электронный учебник.. выбираешь например какой нить пункт и переходишь по нему на другую страницу с таким же флэш меню…но оно уже в свёрнутом виде..хочу совета как можно осуществить чтобы оно оставалось в предудущем виде!?!?ну типа позиция сохранялася!?!?
4 декабря 2008 в 22:00
не очень активно конечно((((…..
я сам решил проблему….
пишу тем кому вдруг понадобиться….
для работы осуществления операции что-то типа so.addVariable("page_code", "5_0") необходимо создать XML документ с пропиской всех позиций…5_1…1_2_3….ну и тд…
4 декабря 2008 в 22:00
тему можно считать закрытой)))
4 декабря 2008 в 18:05
<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 декабря 2008 в 16:01
блин ничего не получаеться((((((
4 декабря 2008 в 14:01
вот как мне надо сделать)))
// flashmenulabs. com/ ru/ home.htm
переходишь "параметры/использование"..и страница открывается с тем же состоянием менюшки(((((не получетьсяу меня так????вы примерно представляете как это сделано?
4 декабря 2008 в 13:05
Спасибо большое за ответ..попробую так=)
3 декабря 2008 в 23:00
можно поподробней)))я вообщето только начинающий))
суть то я понял..а как вот это сделать програмно?
3 декабря 2008 в 23:00
URL можно получить, как
document.URL
подробнее читай здесь
// w3schools.com / htmldom / prop_doc_url.asp (без пробелов)
при формировании URL для страницы добавляешь туда что-нить, например,
mysite.com/mypage.asp?itemid=someid
А при создании флеш объекта на странице, достаешь этот параметр через URL документа. После чего через API флеш-объекта(ов) ищешь в дереве нужный пункт и раскрываешь весь путь к нему. API флеша не знаю, с этим помочь не могу.
3 декабря 2008 в 22:05
Самый простой способ – передать id текущей страницы параметром урла, а при загрузке достать оттуда и раскрыть дерево до нужного пункта. Такой способ подойдет, если дерево надо раскрыть только для одного пункта.
3 декабря 2008 в 22:02
создал меню в программе 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>
при открывании напремер второго уровня меню(т.е. ид меню изменяются)…перехожу по ссылке на следующую страницу…там же меню уже в свёрнутом виде и приходится для дальнейших переходов опять разворачивать и так далее…
необходимо сделать так чтобы при переходе на страницу состояние меню оставалось развёрнутым..т.е. было видно вкладку со ссылкой на текущую страницу…
3 декабря 2008 в 22:00
а можно поподробней…