Javascript + php
3 naročniki
3 naročniki
Eno kratko vprašanje glede določenega dela mojga špila, ki ga pišem. Na hitro sem spisal skriptico, ki v bistvu vse kar dela je oblači in slači karakterja:
Če potegneš item iz inventorya v pravilen kvadratek, skripta obleče karakterja. Vse lepo in prav, vendar je to le beta verzija tega. V pravi verziji bi se želel izogniti iframe-om, če se le da. V tej verziji recimo inventory.php, v bistvu javascript kliče slika.php, ki generira sliko (z gd libraryom) s podatki, ki jih prebere v mysql bazi. Zanima me, kako bi vi rešili to zadevo, da bi bili itemi še vedno drag and drop, pa bi recimo kar v javascriptu lahko klical le funkcijo phpja, ne pa kar celotnega php fajla, kot to delam sedaj:
Skratka moti me tale vrstica v inventory.php:
...
window.open("slika.php?item=gloves", "slika");
...
Kaka bolj elegantna rešitev bi bila na mestu. Potrebujem ideje kako bi čim bolje speljal ta del špila.
4 odgovori
Uporabi kak JS framework (jquery, glow, mootools, itd.) in preveri kako se fila nek div s pomočjo GET.
http://www.webresourcesdepot.com/fly-to-basket-effect-with-jquery/
Enostavna skripta, da vidiš kako deluje ajax.