jnbdzjnbdz
Messages postés79Date d'inscriptionvendredi 26 mai 2006StatutMembreDernière intervention10 juillet 2008
-
30 août 2006 à 07:25
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 2011
-
2 sept. 2006 à 02:45
function getXhr(){
if(window.XMLHttpRequest) // Firefox et autres
xhr = new XMLHttpRequest();
else if(window.ActiveXObject){ // Internet Explorer
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
xhr = false;
}
}
/**
* Méthode qui sera appelée sur le click du bouton
*/
getXhr()
// On défini ce quon va faire quand on aura la réponse
xhr.onreadystatechange = function(){
// On ne fait quelque chose que si on a tout reçu et que le serveur est okif(xhr.readyState 4 && xhr.status 200){
function fill(callcontent){
return callcontent
}
ccontent = fill(callcontent);
switch(ccontent)
{
case "true":
toptop='
[# Small]
'
bottombottom='
Status
'
break
case "false":
toptop = '
NaturelNavigator
[# ]
<li>[# Overview]</li><li>[# Control Panel]</li><li>[# Documents]</li><li>[# Mail]</li><li>[# Web Sites]</li><li>[# Notes]</li>
[# BIG]'
bottombottom = '
} Alpha v. 0.1.1 {
Created by Boulay Desjardins, Jean-Nicolas [ jnbdz@hotmail.com ]. All rits reserve to Boulay Desjardins, Jean-Nicolas.
'
break
default:
toptop = '
NaturelNavigator
[# ]
<li>[# Overview]</li><li>[# Control Panel]</li><li>[# Documents]</li><li>[# Mail]</li><li>[# Web Sites]</li><li>[# Notes]</li>
[# BIG]'
bottombottom = '
} Alpha v. 0.1.1 {
Created by Boulay Desjardins, Jean-Nicolas [ jnbdz@hotmail.com ]. All rits reserve to Boulay Desjardins, Jean-Nicolas.
'
}
function startTime()
{
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
// add a zero in front of numbers<10
m=checkTime(m)
s=checkTime(s)
document.getElementById('txt').innerHTML= h+":"+m+":"+s
t=setTimeout('startTime()',500)
}
function checkTime(i)
{
if (i<10)
{i="0" + i}
return i
}
function windowload()
{
fill("false");
}
</script>
</head>
<body onload="windowload();">
<noscript>JavaScript must be enabled in order for you to use NaturelNavigator in standard view. However, it seems JavaScript is either disabled or not supported by your browser. To use standard view, enable JavaScript by changing your browser options, then [ try again]. To use NaturelNavigator basic HTML view, which does not require JavaScript, [?contenttype=html&lang=en&page=index click here].</noscript>
<script type="text/JavaScript">document.write(toptop); document.write(ccontent);</script>
<div style=" position:relative; background-color:#FFF; height:auto; width:auto; margin:5px;" id="centercontent"><h2>Welcome to your account.</h2><p>Please click here to no more about this system or to see wats new.</p><br /></div></div>
<script type="text/JavaScript">document.write(bottombottom);</script>
</body>
tout marche appare si le monde click Big sa fait rien pourquoi?
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 31 août 2006 à 08:21
B
onjour...
le problem ses quand on load la page les message alert me dise que callcontent = "false"
mais firefox dit que callcontent est non défini
il est préférable de déclarer les variables utilisées avant que le script ne les rencontre...
c'est plus propre et cela permet d'un coup d'oeil de savoir si
- elle est globale, visible par toutes les fonctions
- ou locale, visible par la fonction dans laquelle elle se trouve...
<SCRIPT TYPE="text/JavaScript">
var callcontent;
var ccontent;
var xhr = null;
...la suite...
/* to created a default */
function fill(callcontent){
alert("fill function loaded");
alert("value of callcontent is " + callcontent);
return (callcontent)
}
ccontent = fill(callcontent);
alert("fill function loaded");
alert("value of fill(callcontent) is " + ccontent);
...la suite ...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 31 août 2006 à 10:11
bonjour,
je ne vois pas clair ou quoi ?
function menuleft(callcontent)
{
function style()
{
document.getElementById(callcontent).style.backgroundColor=red;
....
une fonction dans une fonction, ça fonctionne ?
red ? n'est pas une variable connue .... ( "red"; serait meilleur ? )
pas été plus loin, car si on copie pour essayer ==> 1 seule ligne ( illisible )
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 1 sept. 2006 à 11:20
avec FF, regarder la console javascript
avec IE, activer le debugger et ça donne :
<script type="text/JavaScript">document.write(toptop); document.write(ccontent);
"toptop" non défini.
<hr />
cordialement Bul SiteM'écrire
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 1 sept. 2006 à 11:27
à PetOleTeam,
je n'avais jamais essayé une function dans une function.
( pas eu l'utilité ? )
merci de nous avoir confirmé que ça baignait,
ça peut servir.
<hr />
cordialement Bul SiteM'écrire