Estoy trabajando a través de un libro tutorial sobre Action Script. Este ejercicio
tiene una encuesta en línea donde los
puede emitir su voto en un botón de radio, presentar y obtener lo
resultados obtenidos en una página
con gráfico de barras.
ver: www22.brinkster.com/mountain2ocean/poll2.swf
Un archivo. Asp, así como un archivo. Mdb se suministran con el libro en un CD.
(Poll.asp
Poll.mdb)
He subido todas las instrucciones.
Comprobé, dobles, triples y cuádruples, comprobé mi. fla de errores tipográficos,
etc Al final he copiado y pegado el código de los libros de CD con ejercicios de completar para asegurarse de que su correcta sin errores y los errores.
en el código de la dirección se conoce como:
pollURL = "http://www22.brinkster.com/mountain2ocean/poll.asp";
My. Swf está en el mismo directorio que el ASP. Y. Mdb.
el swf real (y la naturaleza del problema) he intentado, en mayúsculas,
minúsculas, he intentado todo. ¿Por qué no se muestran los porcentajes? ¿No es el acceso al archivo ASP?
Please help me out Im tratando de aprender esto por mi cuenta y no tienen ninguna ayuda,
esta parte en particular
(datos dentro y fuera del servidor) que realmente me gustaría llegar a dominar. Por favor
help me Im pegado
Gracias Danno
adicionales: una parte del código
stop();
pollURL = "http://www22.brinkster.com/mountain2ocean/poll2.swf";
function pollLoaded() {
_root.gotoAndStop("display");
}
poll = new LoadVars();
poll.onLoad = pollLoaded;
function submitChoice() {
var choice = radioGroup.getData();
poll.load(pollURL+"?choice="+choice);
_root.gotoAndStop("waiting");
}
- stop();
- pollURL = "http://www22.brinkster.com/mountain2ocean/poll2.swf";
- function pollLoaded() {
- _root.gotoAndStop("display");
- }
- poll = new LoadVars();
- poll.onLoad = pollLoaded;
- function submitChoice() {
- var choice = radioGroup.getData();
- poll.load(pollURL+"?choice="+choice);
- _root.gotoAndStop("waiting");
- }
Luego está el rendimiento real y la visualización del código
for (i=1;i<=4;++i) {
var graphName="barGraph"+i;
var votes=poll["item"+i+"total"];
var totalVotes=poll.totalVotes;
var percent=Math.round((votes/totalVotes)*100);
_root[graphName].bar._xscale=percent;
_root[graphname].topPercent.text=percent+"%";
_root[graphname].bottomPercent.text=percent+"%";
}
- for (i=1;i<=4;++i) {
- var graphName="barGraph"+i;
- var votes=poll["item"+i+"total"];
- var totalVotes=poll.totalVotes;
- var percent=Math.round((votes/totalVotes)*100);
- _root[graphName].bar._xscale=percent;
- _root[graphname].topPercent.text=percent+"%";
- _root[graphname].bottomPercent.text=percent+"%";
- }
PS botones de radio de la elección de los valores son, respectivamente, 1,2,3,4