Hej, jag har skrivit och modifierat nedstående kod för att den ska funka bra. Men jag får den endast att funka i explorer och den funkar inte bra där heller. Jag använder den för att hämta kod ur databasen när jag trycker på next knappen på sidan eller previous knappen.
//Denna kod listar funktionen samt ropar de första tre profilerna ur databasen
var nik = 0;
function showContent(){
//init loadVars object
myData = new LoadVars();
//loadVars onLoad handler
myData.onLoad = function(succes){
if(succes){
//micke = this.cp;
if(this.namn1 == NULL){
nik = 1;
break;
}else{
namn1.htmlText = this.namn1;
tele1.htmlText = this.tele1;
mail1.htmlText = this.mail1;
info1.htmlText = this.info1;
mc1.loadMovie(this.bild1);
}
if(this.namn2 == NULL){
nik = 1;
break;
}else{
namn2.htmlText = this.namn2;
tele2.htmlText = this.tele2;
mail2.htmlText = this.mail2;
info2.htmlText = this.info2;
mc2.loadMovie(this.bild2);
}
if(this.namn3 == NULL){
nik = 1;
break;
}else{
namn3.htmlText = this.namn3;
tele3.htmlText = this.tele3;
mail3.htmlText = this.mail3;
info3.htmlText = this.info3;
mc3.loadMovie(this.bild3);
}
}else trace("Error loading data")
}
//now load script
myData.load("flash_boardroom.php");
}
var c = new LoadVars();
c.count = 1;
c.sendAndLoad("flash_boardroom.php",c,"POST");
c.onLoad = showContent;
//Och så här ser min next knapp kod ut.
on(release){
if(nik == 0){
c.count = c.count+3;
c.sendAndLoad("flash_boardroom.php",c,"POST");
c.onLoad = showContent;
}}
//Och previous knappen
on(release){
if(c.count-3<1){
c.count = "1";
}else{
c.count = c.count-3;
}
c.sendAndLoad("flash_boardroom.php",c,"POST");
c.onLoad = showContent;
}
Skulle detta gå att lösa smidigare på något sätt? Jag har dels problemet med att det inte funkar i firefox.
//N