Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Tieši tā arī dari. Tās xml funkcijas ir paredzēts xml parsēšanai tb xml faila ielasīšanai ērtākās struktūrās ar kurām tad operēt. Ja vajag vienkārši izveidot xml failu no kaut kādiem datiem, tad pilnīgi pietiek ar parastu stringu rakstīšanu failā/atmiņā.
  2. mja... bet ja jau paļaujies uz IE, tad jau saprotu, ka ir liels pofigs par valīdu kodu..
  3. Un par mūziķa instrumentu servisu tu negribi maksāt? Ar tiem viņš taču rada savu mūziku, kuru tu kopē. Un mūzikas uzglabāšanas serveriem arī vajag servisu. Domā tik lēti ir uzlabāt visu? Reku - filmu uzglabāšanai studijai izmaksā vairākus simtus tūkstošu $ gadā: http://hardware.slashdot.org/article.pl?si...37&from=rss Vai arī tas pats par programmētāja datora servisu, ar kura palīdzību viņš rada savu softu.
  4. betons: vai par mūzikas koncerta vai mākslas muzeja apmeklējumiem tu arī nemaksā? Mūzikas/gleznas autors arī "neko nezaudē" pēc taviem vārdiem, ja tu nesamaksā ieejas maksu. Skaņa citiem mazāk nepaliek. Tāpat arī gaisma atstarota no gleznām (to redzēšana).
  5. Nezinu par tavu SQL (neko par Accessu nemāku), taču var jau vienkārši izselektē to ko vajag un atgrieztajam rezultātam iziet ar ciklu cauri katra ieraksta datus saglabājot failā.
  6. Droši vien lai tu nevarētu visus id pārskaitīt pēc kārtas un izvilkt viņu datubāzi tik vienkārši ārā :) Lai gan tāpat jau, ja ļoti gribēs, tad visu izvilks ārā. Pārgudrs programmētājs šiem vienk gadījies.
  7. Tādā gadījumā tas nav korekts htmls. Nelīdzēs nekāda tev funkcij. HTML'ā ir pieņemts, ka elements ar konkrētu id atribūta vērtību ir viens vienīgs - unikāls. Tāpēc jau tas ir ID atribūts. Līdzīgi kā datubāzē primārās atslēgas saturs ir katram ierakstam unikāls. Nav iespējami divu ieraksti datubāzes tabulā ar vienādām primārās atslēgas vērtībām. Vai nu taisi valīdu html (vismaz attiecībā uz id vērtību). Vai arī nāksies sarežģītāku kodu rakstīt - piemēram, iet visiem input elementiem cauri, atlasot tikai tos, kuru id atribūtam ir konkrētā vērtība. Iesaku nesarežģīt savu dzīvi un izvēlēties pirmo variantu - ģenerē normālus id.
  8. Cilvēk, saproti lūdzams, ka mums nav kristāla bumbas, kurā zīlēt kas tev tur ir un kas tev tur nav. Tev jau pateicu kā no html input laukiem dabūt ārā vērtības. Kas tev vēl īsti nav skaidrs? <input type="text" id="lauksA"/> <input type="text" id="lauksB"/> ... var lauka_A_veertiiba = document.getElementById("lauksA").value; var lauka_B_veertiiba = document.getElementById("lauksB").value;
  9. Nu tu jau tur visu laiku pieprasi elementa, kura id ir "Platums", vērtību. Tev jau pašam labāk zināt kā tie pārējie elementi saucās.
  10. Nebiju tādu firebugu nekad lietojis. Uzinstalēju to 1.05 un nekādu erroru tas neizmeta uz manu koda piemēru. Nu vismaz nezinu, kur skatīties, ja šis izmeta. Labajā apakšējā stūrī tur uz firebuga ikoniņas noņemu abus Disable ķekšus un laidu savu html failu ar to js kodu. Nekādi errori neparādījās. Vai tik tev nav kautkāds sačakarēts firefoksis - kautkādi extensioni moš konfliktē savā starpā.
  11. Nezinu ko tu tur jaucies, bet man šāds kods: function get(func) { var x = 10; func(x); } function mans_alerts(temp) { alert(temp); } get(mans_alerts); Skadri un gaiši parāda messageboksi ar skaitli 10.
  12. Kāpēc kautkāds eval? Tu savam updatePage'm arī eval izsauc? { if (callback_func) { callback_func(request.responseText); } else { updatePage(request, target); } }
  13. Asinhronie pieprasījumie neko nefrīzo. Tāpēc jau tie ir asinhroni. Tieši sinrhontie ir tie, kas gaida uz rezultātu no servera, pirms turpināt darbu.
  14. Tas pirmais variants jau tieši ar to callbacku :) Reku ir tas callbacks: "function(){ updatePage(request, target); }" Tu tur tikai izsauc atsevišķu updatePage funkciju. Varēji jau padot visus vajadzīgos lokālos mainīgos no get() funkcijas tai updatePage funkcijai. Es savā piemērā vienk neizsaucu nekādu atsevišķu funkciju bet rakstīju visu kodu turpat - iekš tās closure's.
  15. Īsti nesapratu kāpēc tev neder pirmais variants? Un kāpēc vajadzīgi kautkādi globālie mainīgi.. Vai tik tev nevajag sinhrono pieprasījumu nevis ashinrono, ne? Jo nevar asinhroni darīties šādi: function a() { // ... var temp = 10; // ... result_from_ajax = ajax_request(..); // .. izmantojam result_from_ajax un temp } Tur tikai un vienīgi var sinrhoni. Asinrhoni būtu jādara sekojoši: function a() { // ... var temp = 10; // ... // izsaucam ajax pieprasījumu ar callbacku ajax_request( function(result_from_ajax) { // te izmanto visu, ko atgriež ajax // un arī funkcijas a lokālos mainīgos, to temp piemēram // ... }); }
  16. Ir. Un tas ir ne tikai Javaskriptā, bet arī daudzās citās valodās - php, C/C++, C#, Python, utt
  17. Kāds gan jau ka ir. Vai publiski - nezinu. Katrā gadījumā tev ir visas iespējas būt vienam no pirmajiem, kas tādu skriptu padara publisku :)
  18. Tieši jau tāpēc saku - ciklus vajag iemācites. Ciklus un masīvus. Manuāli rakstīt tās n-tās pēdiņas ir par traku - vieglāk nokļūdīties un grūtāk uzturēt tādu kodu.
  19. Atvaino, bet nu ja tu neesi ne mūziķis, ne rakstnieks, ne arī aktieris, tad tev nesaprast. Arī talantīgie mūziķi, rakstnieki, aktieri un arī programmētāji grib ēst. Bah.. tev derētu iemācīties lasīt, ko citi raksta :) Es tajā postiņā nemaz i netaisījos apgalvot, kas ir autortiesības un to pārkāpšana. To es skaidri un gaiši uzrakstīju, kur tas jālasa: . Es tikai norādīju blackhaltam, ka arī par autortiesību pārkāpšanu pienākas sods un tas nav likumīgi pēc latvijas likumiem - tieši tāpat kā tava fiziskā mantas zagšana.
  20. Tev steidzami jāiemācās lietot ciklus. Citādi tās pēdiņu kaudzes tur ir ārprāts. Un pēc elementa id javaskriptā elementa vērtību (ja tas input elements) var dabūt šādi: document.getElementById("id").value
  21. blackhalt: No tava paša Krimināllikuma: Un to, kas ir "autortiesību pārkāpšana" var izlasīt autortiesību likumā.
  22. cssā var norādīt, kuras css definīcijas ir jāatiecina uz printera un kuras ne: http://www.w3.org/TR/CSS21/media.html Tādējādi var ar display: none paslēpt elementus, kuri nav jārada uz printera - vai gluži otrādi uz ekrāna nav jārāda, bet lai tikai rādās printera.
  23. Kāpēc tu neej uz rimi (vai arī jebkurā citā veikalā) un nekrāmē desas kabatās neko nemaksājot? Tu taču arī draugiem varētu paslavēt cik labas desas ir rimī, lai visi iet uz turieni iepirkties..
×
×
  • Create New...