Bem pessoa bom dia estou tendo problemas com esse script aki minha duvida esta na hora de fazer o controle da exibição da mensagem pois minha intenção e e que eles fiquem passando na tela por tempo pre estabelecido por mim tudo esta funcionando numa boa meu problema esta na hora de fazer o controle por intermedio de 4 botoes que coloquei para caso o usuario estiver lendo e ma mensagem sumir para dar entrada a outra ele nao tenha que esperar todo o ciclo de rotação do sistema para continuar lendo o mesmo por isso coloquei as 4 opções de navegação eles sao respectivamente (primeiro,voltar,proximo,ultimo).
quem puder me ajudar fico guarto o resto do sistema esta funcionando que a uma maravilha so isso mesmo que esta me prejudicando vlw galera fui seque abaixo o script.
function loadXML(loaded) {
if (loaded) {
documento = xmlNode.firstChild;
xmlNode = this.firstChild;
caption = [];
url = [];
numero = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
caption[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
url[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
numero[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
}
first_item();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("news.xml?blarg="+new Date().getTime());
//
function first_item() {
delay = 5000;
p = 0;
display(p);
p++;
}
function timer() {
myInterval = setInterval(ticker, delay);
function ticker() {
clearInterval(myInterval);
if (p == total) {
p = 0;
}
fadeout();
}
}
function display(pos) {
over = new TextFormat();
over.underline = true;
//
out = new TextFormat();
out.underline = false;
//
exibir.text = numero[pos]+" / "+total;
newsMC.newsText._alpha = 100;
newsMC.newsText.text = caption[pos];
newsMC.onRelease = function() {
getURL(url[pos], "_self");
};
newsMC.onRollOver = function() {
this.newsText.setTextFormat(over);
clearInterval(myInterval);
};
newsMC.onRollOut = function() {
this.newsText.setTextFormat(out);
timer();
};
timer();
}
function fadeout() {
this.onEnterFrame = function() {
if (newsMC.newsText._alpha>=0) {
newsMC.newsText._alpha -= 5;
} else {
display(p);
p++;
delete this.onEnterFrame;
}
};
}
/// controle da noticias
/// ESSA PARTE AKI QUE NÃO ESTA FUNCIONANDO ANTES DISSO TUDO ESTA PERFEITO.
primeiro.onPress = function() {
i = 0;
loadXML(loaded);
};
ultimo.onPress = function() {
i = documento.childNodes.length-1;
loadXML(loaded);
};
proximo.onPress = function() {
if (i<documento.childNodes.length-1) {
i++;
} else {
i = 0;
}
loadXML(loaded);
};
anterior.onPress = function() {
if (i>0) {
i--;
} else {
i = documento.childNodes.length-1;
}
loadXML(loaded);
};
Publicidade
|
|
Page 1 of 1
Socorro ajuda com esse script
#2
Posted 02 October 2007 - 12:07 AM
Da maneira que está, você só está chamando a função que mostra os dados do XML. Não entendi muito bem o que você quer fazer, dá uma explicada melhor
.
[]s
[]s
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Nokia amplia linha de celulares com tela sensível ao toque
|
Notícias |
Notícias
|
|
|
|
[PEDIDO DE AJUDA] - Error: Undefined Variable
O Que é Esse Erro (Undefined Variable)e Como Corigir ? |
PHP |
CesarCEARA
|
|
|
|
Enviar arquivo
Como Enviar arquivos pelo Dreamweaver |
Dreamweaver |
iptecnologias@hotmail.com
|
|
|
|
Ajuda com botoes no dreamweaver
Botões Dreamweaver |
Dreamweaver | Guest_Trems_* |
|
|
|
Paginação em resultado de busca
como fazer??? |
PHP |
Naty_Za
|
|
|
|
T Mobile aceita dividir receitas do iPhone com Apple
|
Notícias |
Notícias
|
|
|
|
Ronaldo Lemos: Comentários positivos são vendidos na internet
|
Notícias |
Notícias
|
|
|
|
Anatel aprova venda de parte da Unicel para a HiTs Telecom
|
Notícias |
Notícias
|
|
Publicidade
|
|

Help













