Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ajax]wartość zmiennej z js do php
ericdraven
post 16.05.2007, 18:38:57
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.03.2007

Ostrzeżenie: (0%)
-----


mam pytanie. Czy można przesyłać wartości z pliku *.js i przypisać je do zmiennych php. plik js wygląda następująco:
  1. <?php
  2. Position.includeScrollOffsets = true;
  3.  
  4. window.onload = function()
  5. {
  6. var t1 = document.getElementById("t1");
  7. add_divs(t1, 'td', 'draggable');
  8. var trs = t1.getElementsByTagName("tr");
  9. for (var i = 0; i < trs.length; i++)
  10. {
  11. var divs = document.getElementsByClassName("draggable", trs[i]);
  12. var drag_text = divs[2].innerHTML;
  13. for (var j = 0; j < divs.length; ++j)
  14. {
  15. new Draggable(divs[j], {ghosting:true, revert:true});
  16. }
  17. }
  18.  
  19. var t2 = document.getElementById("t2");
  20. add_divs(t2, 'td', 'dropsite');
  21. var divs = document.getElementsByClassName("dropsite", t2);
  22. for (var j = 0; j < divs.length; ++j)
  23. {
  24. Droppables.add(divs[j], {accept:'draggable',
  25.  hoverclass:'hoverclass123',
  26.  onDrop:function(element, dropon, event)
  27.  { debug("Ten element: " + element.innerHTML + " pada na: "
  28. + dropon.innerHTML + "n")}});
  29. }
  30. };
  31.  
  32. function debug(text)
  33. {
  34.  document.getElementById('debug').innerHTML
  35.  = "<pre>" + text + "</pre>";
  36. }
  37.  
  38. function add_divs(table, tag, classname)
  39. {
  40. var items = table.getElementsByTagName(tag);
  41. for (var i = 0; i < items.length; i++)
  42. items[i].innerHTML =
  43. "<div class='" + classname + "'>" + items[i].innerHTML + "</div>";
  44. }
  45. ?>

(bez znaczników php of kors winksmiley.jpg. Zmienne które są mi potrzebne zawarte są w element i dropon. skrypt ten pochodzi z aculo.us i jego zadaniem jest wypisanie zdania ( w div-ie) - jaki element padł na drugi element poprzez przeniesienie okienka drag na drop winksmiley.jpg proszę o podanie możliwego rozwiązania.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 19:43