AJAX problem z serwerem

0

Cześć
znajomi narzekają na WordPresa, że wolny, itd. więc postanowiłem zrobić stronę nie używając WP.
Chciałem zastosować AJAX.... ale przysparza mi to ciaglę problemów.
Tworząc MENU jeśli "autroską" stronę wybiorę to działa. (np. http://grzegorzzygulski.cba.pl/IndexByBootstap/ i w menu klikamy na tutoriale => SEO )
Natomiast jeśli chcę się podpiąć do Google API to już nie bardzo...
(http://grzegorzzygulski.cba.pl/IndexByBootstap/ i w menu Google API wybieramy GoogleCharts )
co tej pory sprawdzałem:
nie jest to błąd kodu (błąd zwiazany z dołaczaniem kodu API)
w menu jak klikniemy tutoriale i klikniemy wykresy to się uruchamia, wiec kod jest ok,, ale za pomocą tradycyjnego lina a nie z pomoca AJAX

Dlaczego ta strona jako content nie działa a jak ją wywołam "tradycyjnie" w linku to działa? może trzeba coś z adresem pomajstrować?

1

Nie wiem dlaczego nie działa, ale widzę tu zasadniczy problem co do koncepcji:

  • na tej stronie nie ma linków,
  • wybranie czegokolwiek z menu nie zmienia adresu w przeglądarce.
    Ani wygodne dla użytkownika ani zoptymalizowane pod SEO.
0

tak pomyślałem ze coś z adresami może tu nie grać :D
no nie ma linków bo chce by nie cała strona się przeładowywała za każdym razem jak menu sie kliknie (menu,sidebar, slider) tylko kawałek - sam content (np. artykuł o SEO, AJAX, NODE.js , itd)

To w HTTP request dodać scieżke do pliku? ( tam nie bardzo wiem jak sie za to zabrac :D ) Czy może użyć jakiejs innej technologi niż AJAX?

1

<a href="adres_podstrony" onclick="ajax_pokaz('adres_podstronyj'); return false;">podstrona</a>

Patrz też:
https://kornel.ski/pl/onclick
https://stackoverflow.com/questions/824349/how-do-i-modify-the-url-without-reloading-the-page

0

O fajna rzecz, jakoś nie wpadłem :D
Może dla botów wysukiwarek ( według https://kornel.ski/pl/onclick ) się przyda., dzięki!
na razie przerobiłem te linki na to co powiedziałeś, drugą stronę muszę jeszcze poanalizować :D

0
greg71 napisał(a):

Może dla botów wysukiwarek

Nie tylko dla botów. "Link" zrobiony w JS uniemożliwia użytkownikowi otwarcie podstrony w nowej karcie oraz dodanie jej do zakładek.

0

Dzięki metodzie pushState() zmienia sie adres srtony, jako content wykresu nie generuje a się kliknie F5 to wczytuje sam ten kawałek (bez benu, head, itp) :(
przypominam: chodzi o 'link' google api\ GoogleCharts, gdzie musi odwołać sie do API Google, bo 'linki' jak tutoriale\SEO gdzie nie trzeba sie odwoływać do zewnętrzych api działają
kurcze dalej cos z tym adresem musi być nie tak?

Nie najlepiej rozumiem też status obiektu --- co tu to oznacza ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1