actionscript frame one
- var pager=3;
- var nextVar=0;
- local=function(){
- var myXML:XML = new XML();
- myXML.ignoreWhite=true;
- myXML.load("page.xml");
- myXML.onLoad = function(success) {
- if (success) {
- var depth = 0;
- var nextX = 90;
- count = 0;
- var myWeb = myXML.firstChild.childNodes;
- for (i=nextVar; i<;pager; i++) {
- if (myWeb.length==pager){
- next_btn._visible=false;
- }
- if (nextVar==0){
- prev_btn._visible=false;
- }else{
- prev_btn._visible=true;
- }
- var pageNumber = i+1;
- var titlePost = myWeb[i].attributes.title;
- tempMC = attachMovie ("page", "page" + count, depth ++, {_y : (168) , _x : (nextX)} );
- tempMC.onRollOver=function(){
- this.gotoAndStop(2);
- }
- tempMC.onRollOut=function(){
- this.gotoAndStop(1);
- }
- tempMC.onRelease=function(){
- postTitle.text=this.titlepost_text.text;
- i=this.pagetext.text;
- post.text=myWeb[i-1].firstChild.nodeValue;
- local();
- }
- nextX += tempMC._width + 2;
- tempMC.titlepost_text.text=titlePost;
- tempMC.pagetext.text = pageNumber;
- count ++;
- }
- }
- }
- };
- local();
- on(release){
- pager+=1;
- nextVar+=1;
- local();
- }
- on(release){
- pager-=1;
- nextVar-=1;
- next_btn._visible=true;
- local();
- }
- <post>
- <pager title="XML">XML simple</pager>
- <pager title="blog">blog endless love</pager>
- <pager title="PHP">php my love</pager>
- <pager title="HTML">start</pager>
- <pager title="Ajax">powerfull</pager>
- </post>
No comments:
Post a Comment