Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][HTML]Przesyłanie kodu html
Forum PHP.pl > Forum > Przedszkole
xxdrago
Witam, potrzebowałbym napisać skrypt którym prześle wszystko co znajduje się w danym div. Dla przykładu mam takiego:

Kod
<div id="raport">
Imie
NAzwisko
</div>
<button>Prześlij</button>

Potrzebowałbym, że po kliknięciu przesyła mi dane z tego raportu metodą GET do innej strony smile.gif z wykorzystaniem JS
gitbejbe
jak mnie drażnia takie tematy... "Potrzebowałbym bla bla bla, najlepiej żeby robiło jeszcze to i z wykorzystaniem tego". nie ma to jak szukać frajera
xxdrago
Ja sobie, napisze resztę, tylko nie moge znaleźć funkcji, z której mogę pobrać dane z tego diva;)
lobopol
[JAVASCRIPT] pobierz, plaintext
  1. zawartosc= document.getElementById('raport').innerHTML;
[JAVASCRIPT] pobierz, plaintext
phpion
Cytat(xxdrago @ 29.08.2013, 15:40:04 ) *
nie moge znaleźć funkcji

To poszukaj jeszcze raz, mi zajęło to dosłownie 10 sekund. Słowa kluczowe: javascript div content. Powodzenia.
xxdrago
Skrypt:

[JAVASCRIPT] pobierz, plaintext
  1. /* attach a submit handler to the form */
  2. $("#raport").click(function () {
  3.  
  4.  
  5. // Dane
  6. var raport = $(".vis").text();
  7.  
  8. var request = $.ajax({
  9. url: "http://strona.pl/pl",
  10. type: "POST",
  11. data: {query : raport, "convert_to": "graficzny", "D": "false"},
  12. dataType: "html"
  13. });
  14.  
  15. request.done(function(msg) {
  16. $("#log").html( msg );
  17. });
  18.  
  19. request.fail(function(jqXHR, textStatus) {
  20. alert( "Request failed: " + textStatus );
  21. });
  22.  
  23. });
[JAVASCRIPT] pobierz, plaintext


Potrzebowałbym przesłać dane do zewnętrznej strony, i dostaje w konsoli:
Kod
XMLHttpRequest cannot load jakas strona . Origin http://localhost is not allowed by Access-Control-Allow-Origin.


Dlaczego?
Crozin
Jak pojawia Ci się jakiś błąd wklejasz jego zawartość w Google'a i dostajesz po ~0.25sek. odpowiedź: https://www.google.com/search?q=XMLHttpRequ...n.&safe=off
xxdrago
A nie da się tego rozwiązać jakoś inaczej? Bo to to ma być skrypt do strony internetowej typu Greasemonkey smile.gif a próbowałem już na tysiąc sposobów... i chyba będę musiał wykorzystać zewnętrzny serwer i CURL smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.