Archívum - Feb 26, 2010
On the road to being a better developer
Néhány jótanács a jobb fejlesztővé válás rögös útjáról
■ XML feldolgozás
Sziasztok!
Több XML fájlt használok. Mikor elérek egy feltételhez, betöltök egy másik XML-t, majd ennek az elemeire hivatkozva mennék tovább.
Na most nem mükszik rendesen, mert hiába olvastam be az XML-t egy változóba, mikor hivatkozom rá, még a korábbi XML-hez tartozó értéket adja.
Mintha valami fázis csúszás lenne, mert ha XML beolvasás után rakok egy Alert-t, akkor rendben az újonnan beolvasott XML-ben szereplő értéket adja. Próbáltam Pause funkcióval, de úgy sem OK.
Az XML beolvasást ebben ilyen formában csinálom
function loadXML(local)
{
xmlhttp=null;
url=local".xml";
// code for Mozilla, etc.
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
// code for IE
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=onResponse;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
else
{
alert("Your browser does not support XMLHTTP.");
}
}
Az onResponse()-ban hozom létre a beolvasott XML-nek a változót.
Mi okozhatja ezt a "késést" illetve, hogyan lehetne megoldani, hogy rendben megkapja az új beolvasott XML-t.
■ Több XML fájlt használok. Mikor elérek egy feltételhez, betöltök egy másik XML-t, majd ennek az elemeire hivatkozva mennék tovább.
Na most nem mükszik rendesen, mert hiába olvastam be az XML-t egy változóba, mikor hivatkozom rá, még a korábbi XML-hez tartozó értéket adja.
Mintha valami fázis csúszás lenne, mert ha XML beolvasás után rakok egy Alert-t, akkor rendben az újonnan beolvasott XML-ben szereplő értéket adja. Próbáltam Pause funkcióval, de úgy sem OK.
Az XML beolvasást ebben ilyen formában csinálom
function loadXML(local)
{
xmlhttp=null;
url=local".xml";
// code for Mozilla, etc.
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
// code for IE
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=onResponse;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
else
{
alert("Your browser does not support XMLHTTP.");
}
}
Az onResponse()-ban hozom létre a beolvasott XML-nek a változót.
Mi okozhatja ezt a "késést" illetve, hogyan lehetne megoldani, hogy rendben megkapja az új beolvasott XML-t.
What really happens when you navigate to a URL
Mi történik egy weblap lekérésekor?
■ MediaWiki
Sziasztok!
Egy Media Wikit szeretnék feltenni.
A felrakással nem is volt bajom.
Nagy nehezen megtaláltam azt is hol lehet pl. jogokat állítani, bár még sok minden nem tiszta.
A kérdésem, hogy a wikipedia.org-on nem rég regisztráltam, mert szerettem volna egy szócikket kiegészíteni.
Ott úgy volt, hogy megírtam a módosítást, majd valakinek jóvá kellett hagyni ahhoz, hogy más is lássa.
Ezt hogy lehet beállítani, mert ilyet nem találtam.
Ha valakinek adok szerkesztési jogot, akkor rögtön változik a tartalom.
Olyat is mondott valaki, hogy lehet nem rég óta van ez így a wikipedian. Ezt nem tudom, mert ugye most regisztráltam csak.
Tehát hogy tudom ezt én is beállítani, illetve ha valami újabb verzió vagy plugin kell mint ami a főoldalukon van, akkor azt hol találni?
OFF: Esetleg nincs valakinek egy nagyon jó leírása a teljes beállításhoz (esetlg magyarul)?
Kelőre is köszi.
Zoli
■ Egy Media Wikit szeretnék feltenni.
A felrakással nem is volt bajom.
Nagy nehezen megtaláltam azt is hol lehet pl. jogokat állítani, bár még sok minden nem tiszta.
A kérdésem, hogy a wikipedia.org-on nem rég regisztráltam, mert szerettem volna egy szócikket kiegészíteni.
Ott úgy volt, hogy megírtam a módosítást, majd valakinek jóvá kellett hagyni ahhoz, hogy más is lássa.
Ezt hogy lehet beállítani, mert ilyet nem találtam.
Ha valakinek adok szerkesztési jogot, akkor rögtön változik a tartalom.
Olyat is mondott valaki, hogy lehet nem rég óta van ez így a wikipedian. Ezt nem tudom, mert ugye most regisztráltam csak.
Tehát hogy tudom ezt én is beállítani, illetve ha valami újabb verzió vagy plugin kell mint ami a főoldalukon van, akkor azt hol találni?
OFF: Esetleg nincs valakinek egy nagyon jó leírása a teljes beállításhoz (esetlg magyarul)?
Kelőre is köszi.
Zoli