Donc, je suis assez nouveau pour javascript ... en ce moment je suis en train d'écrire ce bouton de déconnexion dynamique qui va déconnecter l'utilisateur avant de recharger la page. J'ai écrit la fonction (ce qui est tout mon fichier script.js):JavaScript: Uncaught ReferenceError: confirm_Logout n'est pas défini (fonction anonyme)
var scriptLoaded = true;
function confirm_logout()
{
var logout = GetURL('logout_confirm.php');
if(logout == 'true')
{
location.reload(true);
return true;
}
else
{
return false;
}
}
Et puis je le charger avec ceci:
<script type="text/javascript" src="script/script.js">
var scriptLoaded = false;
</script>
Donc ce que je voudrais est tout simplement mettre à l'intérieur d'une balise d'ancrage, mais pour le bien des essais (il ne fonctionnait pas, et je voulais juste mince vers le bas) Je l'ai fait:
<script type="text/javascript">
var LoggedOut = false;
if(scriptLoaded == true)
{
LoggedOut = confirm_Logout();
}
document.write(LoggedOut);
</script>
Puis je cours en chrome et dans la console de débogage Je reçois l'erreur: Uncaught ReferenceError: confir m_Logout n'est pas défini (fonction anonyme). Aidez-moi empiler débordement, vous êtes mon seul espoir.
Parfois, je ne peux pas croire les choses stupides qui me manquent: P – CrowderSoup