Suis-je bien dans mon job ?
Script posté par : legrandhuit - (Sites : Le Grand HUIT - Le Mulot Enchiné )Vous aussi, postez vos scripts en cliquant ici . Description Test en 36 questions
Compatibilité :
Chiffres : Date de création : 8/07/2005
Dernière modif : -
Visites de la page : 22078
Envois par mail : 297
Exemple :
Le code :
Entre <HEAD> et </HEAD> :<script type="text/javascript">
function debutscript()
{nQ++;affquest();
return;
}
function affquest()
{tabecr.elements[1].value=("Question n°" + nQ + " : " + questX[nQ]);
}
function choisir(btch)
{if (topdiag==1) {affresult(btch); return};
switch (btch)
{case 3 : choixX[nQ]=20; break;
case 4 : choixX[nQ]=10; break;
case 5 : choixX[nQ]=5; break;
case 6 : choixX[nQ]=0; break;
};
if (nQ==36) {diagnostic(); return};
nQ++;affquest();
return;
}
function suite()
{if (topdiag == 1) {tabecr.elements[1].value=resultX[0]; return};
if (nQ<2) {alert("Déjà au début"); return};
nQ--;affquest();
return;
}
function diagnostic()
{topdiag=1;
cumfatal=(choixX[4]+choixX[5]+choixX[13]+choixX[14]+choixX[19]+choixX[20]+choixX[21]+choixX[29]+choixX[30]+choixX[34]+choixX[35]+choixX[36]);
cumruptu=(choixX[1]+choixX[2]+choixX[7]+choixX[8]+choixX[12]+choixX[15]+choixX[18]+choixX[22]+choixX[23]+choixX[27]+choixX[28]+choixX[31]);
cumepano=(choixX[3]+choixX[6]+choixX[9]+choixX[10]+choixX[11]+choixX[16]+choixX[17]+choixX[24]+choixX[25]+choixX[26]+choixX[32]+choixX[33]);
if (cumfatal<81) indfatal=1; else if (cumfatal<161) indfatal=2; else indfatal=3;
if (cumruptu<81) indruptu=4; else if (cumruptu<161) indruptu=5; else indruptu=6;
if (cumepano<81) indepano=7; else if (cumepano<161) indepano=8; else indepano=9;
for (i=3; i<7; i++) tabecr.elements[i].style.backgroundColor="yellow";
tabecr.elements[3].value="Résultats";
tabecr.elements[4].value="Fatalisme";
tabecr.elements[5].value="Rupture";
tabecr.elements[6].value="Epanouissement";
tabecr.elements[8].value="Copyright";
affresult(3);
return;
}
function affresult(ecrdiag)
{switch (ecrdiag)
{case 3 : tabecr.elements[1].value=("Chaque rubrique est analysée selon trois fourchettes : de 0 à 80, de 81 à 160, de 161 à 240. Voici les résultats de votre autodiagnostic : Fatalisme = " + cumfatal + " / Rupture = " + cumruptu + " / Epanouissement = " + cumepano + ". Sélectionnez la rubrique concernée pour plus de détails."); break;
case 4 : tabecr.elements[1].value=resultX[indfatal]; break;
case 5 : tabecr.elements[1].value=resultX[indruptu]; break;
case 6 : tabecr.elements[1].value=resultX[indepano]; break;
};
return;
}
//variables
nQ=0;btch=0;ecrdiag=0;topdiag=0;
cumfatal=0;cumruptu=0;cumepano=0;
indfatal=0;indruptu=0;indepano=0;
choixX = new Array(37);
choixX = [99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99];
questX = new Array(37);
questX = [" ",
"Il y a des jours où j'ai envie de me défouler en disant mes 'quatre vérités' à mon employeur.",
"Je me consacre de plus en plus à des activités extraprofessionnelles.",
"J'ai l'impression de développer mes compétences en permanence.",
"Il est trop risqué pour moi de changer d'entreprise aujourd'hui.",
"Avec tous ces chômeurs autour de moi, je reste 'au chaud' dans mon entreprise.",
"Je suis à la fois heureux au travail et heureux dans ma vie personnelle.",
"Dès que je passe la porte de mon entreprise, je ressens un malaise lancinant.",
"Je fais tout pour me faire licencier afin d'obtenir une prime de licenciement et bénéficier des Assedic.",
"Je me sens reconnu par mon entourage professionnel et en particulier mon manager.",
"J'ai l'impression que je travaille pour vivre et, en même temps, j'aime mon travail.",
"J'apprends tous les jours.",
"Je trouve que le système de rémunération de mon entreprise est injuste.",
"La concurrence est telle sur le marché du travail que je préfère rester dans mon entreprise même si je m'y ennuie.",
"J'espère que mes talents seront reconnus un jour; cela fait néanmoins longtemps que j'attends.",
"Lorsque je suis avec des amis, j'annonce mon métier, mais pas le nom de mon entreprise.",
"Je sais que dans un an, je ferai des choses différentes d'aujourd'hui, je ne sais pas lesquelles et pourtant cela me stimule.",
"Je pratique la vérité au travail et j'ai l'impression que mes collègues font de même avec moi.",
"Je trouve que mon manager n'est intéressé que par les résultats à court terme.",
"Je m'étiole dans mon entreprise (je végète).",
"Je m'estime heureux d'être cadre ayant une relative sécurité de l'emploi.",
"Je me trouve trop vieux (ou trop jeune) pour changer d'entreprise maintenant.",
"J'ai l'impression de n'être qu'une ligne de résultats sur un tableau Excel.",
"Dans mon entreprise, les pratiques sont complètement décalées par rapport aux principes affichés.",
"J'ai construit des relations durables avec mes collègues, on se dit les choses, même les griefs et les désaccords.",
"Je trouve mon niveau de rémunération juste par rapport au marché du travail.",
"Je me sens libre d'organiser mon temps de travail dans la mesure où je réalise mes objectifs ambitieux.",
"Je suis fortement déçu du décalage existant entre ce que l'on m'avait annoncé lors de mon recrutement et les réalités quotidiennes.",
"A la moindre occasion alléchante, je démissionne.",
"A quoi sert d'essayer de changer les choses puisque de toutes façons les managers ne voudront pas ?",
"Depuis l'émergence de la mondialisation de l'économie, un cadre ne peut plus rien faire à son niveau, sinon s'adapter en silence.",
"Dans mon entreprise, les mots 'synergie', 'esprit d'équipe', 'coopération' sonnent creux.",
"Je suis fier de notre marque et de nos produits.",
"Mon travail contribue à donner du sens à ma vie.",
"Pour vivre heureux dans mon entreprise, mieux vaut vivre caché.",
"Je n'exprime plus mes idées, le système est plus fort que moi.",
"J'estime que l'on sait ce que l'on quitte, mais jamais ce que l'on trouve; c'est pourquoi je reste fidèle à mon entreprise.",
];
resultX = new Array(10);
resultX = ["J'ai écrit ce javascript d'après un questionnaire élaboré par Jean-Louis MULLER de la société CEGOS. Vous pouvez aussi me rendre visite à http://legrandhuit.jexiste.fr/",
"De 0 à 80 : Vous savez probablement repérer les signes avant-coureurs de crises ou de routine dans votre entreprise et vous agissez plutôt que vous subissez.",
"De 81 à 160 : Vous vous contentez de votre sort et vous souhaitez préserver vos acquis, au risque de vous ennuyer. Vous avez tendance à vous conformer aux règles officielles, à la discipline hiérarchique et aux procédures. C'est un profil 'bas' qui assure une relative sécurité si vous êtes dans un contexte de crise ou de menace.",
"De 161 à 240 : Attention ! Ce sont les autres, les événements, les circonstances qui guident votre vie professionnelle. A force d'éviter les risques, vous risquez de vous sentir dépourvu face à une vraie crise.",
"De 0 à 80 : Vous êtes soit dans un doux cocon, bénéficiant d'avantages sociaux supérieurs à ceux du marché, soit vous êtes épanoui dans votre travail, soit les deux à la fois.",
"De 81 à 160 : Vous avez probablement accumulé une série de griefs envers votre manager ou votre entreprise. Vous en êtes au stade où vous avez envie de rompre.",
"De 161 à 240 : La rupture est consommée dans votre 'tête'. Vous avez atteint le point de non-retour.",
"De 0 à 80 : Ennui ? Ras le bol ? Absence de perspectives et de buts professionnels ? Fatalisme ? Rupture ?... Au moins l'un de ces cas de figure.",
"De 81 à 160 : Probablement un bon équilibre entre vie professionnelle et vie privée. Engagé pour votre entreprise tout en adoptant une distance critique. Tous les contrats sont correctement assumés : contrat social, contrat financier, contrat compétence, contrat moral, contrat confiance.",
"De 161 à 240 : Un tel épanouissement 'déclaré' (qui) peut révéler au choix : Un épanouissement professionnel intense / Un sentiment de (vide) manque dans la vie sociale et la vie familiale / Envie de faire une carrière fulgurante / Endurance à toute épreuve.",
];
</script>
<style type="text/css">
<!--
.Titre {margin-left:0px;text-indent:0px;text-align:center;
font-family:Arial,sans-serif;font-weight:bold;font-style:normal;font-size:22px;
color:aqua}
.BoutonChoix {margin-left:0px;text-indent:0px;text-align:center;
font-family:Arial,sans-serif;font-weight:bold;font-style:normal;font-size:16px;
color:black;background-color:lime}
.lignoire {margin-left:0px;text-indent:0px;text-align:center;
font-family:Arial,sans-serif;font-weight:bold;font-style:normal;font-size:18px;
color:black;background-color:black}
-->
</style>
Balise <BODY> :<body onLoad="debutscript()">
Entre <BODY> et </BODY> :<form name="tabecr" action="">
<table width="720px" bgcolor="black" rules="none" align="center" border="0" cellspacing="0">
<tr>
<td width="720px" align="center" colspan="4">
<div class="Titre">
Suis-je bien dans mon job ?
</div>
</td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<div class="Titre">
(Test en 36 questions)
</div>
</td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<input type="text" value="" class="lignoire"
style="width:720px;height:40px;border:0px" readonly>
</td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<textarea rows="5" cols="60" wrap="virtual"
style="width:674px;height:180px;border:0px;font-size:18px" readonly>
</textarea></td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<input type="text" value="" class="lignoire"
style="width:720px;height:20px;border:0px" readonly>
</td></tr>
<tr>
<td width="180px" align="center">
<input type="button" value="Tout à fait moi"
class="BoutonChoix" style="width:135px;height:40px;border:0px"
onClick="choisir(3)">
</td>
<td width="180px" align="center">
<input type="button" value="En majeure partie"
class="BoutonChoix" style="width:135px;height:40px;border:0px"
onClick="choisir(4)">
</td>
<td width="180px" align="center">
<input type="button" value="Legère tendance"
class="BoutonChoix" style="width:135px;height:40px;border:0px"
onClick="choisir(5)">
</td>
<td width="180px" align="center">
<input type="button" value="Pas du tout"
class="BoutonChoix" style="width:135px;height:40px;border:0px"
onClick="choisir(6)">
</td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<input type="text" value="" class="lignoire"
style="width:720px;height:20px;border:0px" readonly>
</td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<input type="button" value="Question précédente"
style="font-size:16px;width:160px;height:28px"
onClick="suite()">
</td></tr>
<tr>
<td width="720px" align="center" colspan="4">
<input type="text" value="" class="lignoire"
style="width:720px;height:20px;border:0px" readonly>
</td></tr>
</table>
</form>
Services email :
Je désire recevoir ce script par email
Je désire recevoir un email en cas de modification de ce script
Je désire m'abonner à la newsletter de l'éditeur JavaScript
Les annotations des visiteurs : Pas d'annotation pour ce script.>> Poster une annotation sur ce script