courage Posted October 23, 2006 Report Share Posted October 23, 2006 Es nezinu ar ko lai saak jo vienu reizi esmu redzejis sadu lietu. Meginasu tagad vinu atstastit un izstastit savu saapi. Kad pavirza kursoru uz piemeram kadu tekstu tad izlec zem teksta tads logs un vina ir piemeram bilde. To es zinu ka uztaisit, bet man vaig tur ieksa dabut PHP scriptu. Ideja tada: es velos izveidot mazu lapu ar server query un uzliekot kursoru uz piemeram cik speletaji ir serveri, izlektu tas logs ara un paraditu. Man jau ir vis sariktets ar pasu query, bet trukst tikai tas scripts tas kas izsviedis ara to logu. Link to comment Share on other sites More sharing options...
andrisp Posted October 23, 2006 Report Share Posted October 23, 2006 Nu Tu varētu to lodziņa saturu saģenerētu jau uzreiz. Bet ja vēlies lai patiešām paši aktuālākie dati parādās, tad izmanto AJAX vai IFRAME. AJAX darbotos tā, ka uz mouseover Tu ar Javascript pieprasītu serverim kādu adresi, savāktu šīs adreses(skripta) izdoto rezultātu(outputu) un ievietotu to savā lodziņā. http://developer.mozilla.org/en/docs/AJAX:Getting_Started Otrs variants ar IFRAME nebūs tik moderns :), bet arī strādā. To gan pameklē pats kā var izmantot. Link to comment Share on other sites More sharing options...
courage Posted October 24, 2006 Author Report Share Posted October 24, 2006 (edited) paldies, bet tu mani parprati :( man vajag scriptu kas pavirzot kursoru piemeram zem vina parada to bildi, tikai man tur nvajadzes bildi , bet gan php scriptu ieksa! luuk paraugs tam: vispar sheit ir vis pabeigts http://www.tbdev.net/index.php?showtopic=3158&hl=popup bet es nemaku izprast to visu un dabut vajadzigo ara no turienes :( Edited October 24, 2006 by courage Link to comment Share on other sites More sharing options...
Grey_Wolf Posted October 24, 2006 Report Share Posted October 24, 2006 courage --> tas lodzinsh ir JavaScriptis... tas noziimee Neparlaadeejot Lapu tu PHP izmantot NEVARI !!!! Tev jau pateica risinaajumu AJAX vai ifreime.... Princips apmeram shaads (ar ifreime) Ievietojam lapaa ifreime izmeraa 1X1 pix... kad tev tos datus vajag tad ar JS... ielaadeejam tajaa Ifreimee atieciigo lapu kur tiek JS mainiigajos ierakstiiti tev vajadziigie dati .. (praktiski bez JS tur arii nekaa cita nevajag) Kad lapa ielaadeeta ar JS padodam tos datus taalaak uz tavu "lodzinju" ..... kas patiesiibaa ir <DIV> elements..... Ar AJAX tu vari ielaadeet (peec nepieciesamiibas ) jaunu taa <DIV> elementa saturu.... (princii satura mainja ir praktiski identiski, atskjiras tikai datu savaaksanas sxeema) CItu risinaajumu (vismaz tik vienkaarshu) nav..... P.S. Neaizmirsti ka PHP straadaa servera pusee.... JS Klienta.... Link to comment Share on other sites More sharing options...
andrisp Posted October 24, 2006 Report Share Posted October 24, 2006 (edited) courage, nu man gan tomēr liekas, ka sapratu gan tevi :) PS. Grey_Wolf, īsti nezinu (jo pats neesmu to darījis), bet to iframe taču, liekas, var iekļaut pa taisno tajā div'ā. Uzstādīt tādu pašu platumu un augstumu, un lai atgrieztais uz saturs uzreiz rādās, nevis ar js vēl jākopē no 1x1 iframe uz to div. Edited October 24, 2006 by andrisp Link to comment Share on other sites More sharing options...
Grey_Wolf Posted October 24, 2006 Report Share Posted October 24, 2006 andrisp --> nezinu neesmu peetijis, bet Labi tas nebuus.... Nezinu vai ifreims var atrasties citaa slaanii, objektaa.... (sajaa gadijumaa tas logs ir DHTML Objekts) Katraa zinjaa Deelj 3-5 JS rindinjaam Es shaadi nedariitu.... Link to comment Share on other sites More sharing options...
andrisp Posted October 24, 2006 Report Share Posted October 24, 2006 (edited) Nu, man liekas, ka nekas slikts tas nav (nerunāsim par semantiku un etc): Piemēram Thickbox (http://jquery.com/demo/thickbox/) izmanto šo metodi. Kā nekā iframe ir block elements, div ir block elements, un block elements drīkst atrasties iekš block elementa. PS. Un vispār kārtīgs ajax kods ir bišiņ vairāk nekā 3 - 5 js rindiņas, ja neraksta visu vienā līnijā :). Edited October 24, 2006 by andrisp Link to comment Share on other sites More sharing options...
Grey_Wolf Posted October 24, 2006 Report Share Posted October 24, 2006 PS. Un vispār kārtīgs ajax kods ir bišiņ vairāk nekā 3 - 5 js rindiņas, ja neraksta visu vienā līnijā :). Es biju domaajis kodu kas parsviezj no ifreima uz citu elementu :) Link to comment Share on other sites More sharing options...
andrisp Posted October 24, 2006 Report Share Posted October 24, 2006 ahhh :> Link to comment Share on other sites More sharing options...
courage Posted October 24, 2006 Author Report Share Posted October 24, 2006 shis te: http://jquery.com/demo/thickbox/ man nodereja, bet ka lai tur pa vidu taja lodzina ieliek kadu tekstu? :( Link to comment Share on other sites More sharing options...
andrisp Posted October 24, 2006 Report Share Posted October 24, 2006 Tur pat demo piemēros ir parādits, imo. Link to comment Share on other sites More sharing options...
courage Posted October 24, 2006 Author Report Share Posted October 24, 2006 (edited) Paldies andrisp par visu :) http://gta.gamerx.lv/lol.html man sis te scripints patik ;) vispar pamaniju ka tas AJAX nemaz netaisa refresh. Labi ka ir IFRAME ;) Edited October 24, 2006 by courage Link to comment Share on other sites More sharing options...
hmnc Posted October 29, 2006 Report Share Posted October 29, 2006 uz mouseover likt asinhrono pieprasījumu nav īsti labi, jo tur tomēr iet aizture neliela (kaut vai 0.5sec, bet tomēr).. vairākās lapās es tikai nejauši esmu atklājis, ka onmoseover parādās kkas - konekts vienkārši nenotiek tik ātri, ka braucot pār ar peli uzreiz info parādās. Link to comment Share on other sites More sharing options...
Recommended Posts