Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP] Dynamiczny file_get_contents
dram
post 27.12.2012, 13:02:48
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

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


Witam.

Na swojej stronie, file_get_contents pobiera mi skrypt.


Wówczas gdy on pobiera mi skrypt strona się długo dłużej wczytuje.

Chciałbym aby był przycisk na stronie po jego nacisnięciu pobierałby się ten file get contents

Tylko jak zrobić te "pobieranie" po nacisnięciu tego skryptu?
Go to the top of the page
+Quote Post
Pawel_W
post 27.12.2012, 13:52:34
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


AJAX
Go to the top of the page
+Quote Post
dram
post 28.12.2012, 14:36:05
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

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


Próbuje z tym

http://phpjs.org/functions/file_get_contents/

Ale podczas "ściągania" skryptu javascript wywala błąd

NS_ERROR_FAILURE w req.send(content); lini

ref
Go to the top of the page
+Quote Post
gr56
post 28.12.2012, 14:52:59
Post #4





Grupa: Zarejestrowani
Postów: 77
Pomógł: 15
Dołączył: 19.11.2011

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


Jeśli chcesz ładować skrypty js asynchronicznie to możesz skorzystać z RequireJS.
Natomiast jeśli chcesz po prostu załadować jakąkolwiek treść to możesz skorzystać z metod jQuery: $.ajax(), $().load()
Go to the top of the page
+Quote Post
dram
post 30.12.2012, 02:44:51
Post #5





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

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


Spójrz na to

  1. <script src="jquery.js" type="text/javascript"></script>
  2. <script>
  3. $.noConflict();
  4. jQuery(document).ready(function(){
  5. jQuery('#sklep_div').load('shop2.php');
  6. });
  7. </script>
  8.  
  9. <div id="sklep_div"></div>


Gdy próboje tym załadować shop2.php, wtedy nie ładują się zmienne javy (a raczej bym powiedział że php nie startuje)
(gdy uruchamiam shop2.php jest wszystko ok)
Mianowicie błąd z konsoli:

[02:44:08.943] ReferenceError: div2_cs is not defined @xxx

div2_cs definiuje jako zmienną poprzez echo w shop2. (echo "var div2_cs = 'cos'")
Go to the top of the page
+Quote Post

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: 6.07.2025 - 13:10