MCPJ
asked on
Error 301
I am setting up a web page that our parent company sent me (from Spain), but I am a novice to web design and html. When I open the htm link I get the following errors:
1. Error con servidor: 301. . Variable scorm: cmi.suspend_data
2. Error con servidor: 301. . Variable scorm: cmi.core.lesson_status (twice)
Then the page seems to load just fine. I noticed that cmi.suspend_data and cmi.core.lesson_status are both referenced in javascript files. Don't know if this helps.
1. Error con servidor: 301. . Variable scorm: cmi.suspend_data
2. Error con servidor: 301. . Variable scorm: cmi.core.lesson_status (twice)
Then the page seems to load just fine. I noticed that cmi.suspend_data and cmi.core.lesson_status are both referenced in javascript files. Don't know if this helps.
ASKER
No, there's no mention of XmlHttp in any of the files. Below is the scorm.js file.
var lesson_status_ini;
function Marcar_Iniciado(){
LMSInitialize();
lesson_status_ini = Val_Var("cmi.core.lesson_s tatus");
if ((lesson_status_ini == "completed") || (lesson_status_ini == "passed")
|| (lesson_status_ini == "failed"))
{}
else
Env_Var("cmi.core.lesson_s tatus","in complete") ;
LMSFinish();
}
function Marcar_Finalizado(){
LMSInitialize();
lesson_status_ini = Val_Var("cmi.core.lesson_s tatus");
Env_Var("cmi.core.lesson_s tatus","co mpleted");
LMSFinish();
}
function Val_Var(variable_scorm){
var valor = LMSGetValue(variable_scorm );
var cod_error = LMSGetLastError();
if (cod_error != 0)
Tratar_Error(cod_error, variable_scorm);
return valor;
}
function Env_Var(variable_scorm,val or){
var valor = LMSSetValue(variable_scorm , valor);
var cod_error = LMSGetLastError();
if (cod_error != 0)
Tratar_Error(cod_error,var iable_scor m);
}
function Tratar_Error(codigo,variab le){
var des_error = LMSGetErrorString(codigo);
alert('Error con servidor: '+codigo+'. '+des_error+'. Variable scorm: '+variable);
}
var lesson_status_ini;
function Marcar_Iniciado(){
LMSInitialize();
lesson_status_ini = Val_Var("cmi.core.lesson_s
if ((lesson_status_ini == "completed") || (lesson_status_ini == "passed")
|| (lesson_status_ini == "failed"))
{}
else
Env_Var("cmi.core.lesson_s
LMSFinish();
}
function Marcar_Finalizado(){
LMSInitialize();
lesson_status_ini = Val_Var("cmi.core.lesson_s
Env_Var("cmi.core.lesson_s
LMSFinish();
}
function Val_Var(variable_scorm){
var valor = LMSGetValue(variable_scorm
var cod_error = LMSGetLastError();
if (cod_error != 0)
Tratar_Error(cod_error, variable_scorm);
return valor;
}
function Env_Var(variable_scorm,val
var valor = LMSSetValue(variable_scorm
var cod_error = LMSGetLastError();
if (cod_error != 0)
Tratar_Error(cod_error,var
}
function Tratar_Error(codigo,variab
var des_error = LMSGetErrorString(codigo);
alert('Error con servidor: '+codigo+'. '+des_error+'. Variable scorm: '+variable);
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
That is for browser not an error code because browser does folow the redirection.
Now if you have some AJAX requests in that script files, like XmlHttp, then status code 301 is not handled automaticaly.
Do you see XmlHttp anywhere in your script?