Jump to content
Sign in to follow this  
Mentosx2

Zmiana strony bez przeładowywania jQuery

Recommended Posts

Witam, aktualnie piszę z pytaniem o fast switch page.

Ogólnie chciałbym zrobić aby strona na którą wejdziemy otwierała się przez przeładowania strony.

 

Daje przykład:

https://csgofast.com - Zmiana gier z Classic Game na Fast Game

http://csgobestpot.com/pl - Zmiana gier z Jackpota na Coinflip

 

Z góry dzięki.

Share this post


Link to post
6 godzin temu, kondork napisał:

Polecam się na przyszłość ☺️
http://lmgtfy.com/?q=jquery+page+switch

 

hehe tutaj to ja też czytałem ☺️ ale nie zbyt to jest to samo ☺️ 

miałby ktoś jakiś pomysł albo umiałby pomóc ?

Share this post


Link to post

to jest zrobione w AJAX

 

AJAX (ang. Asynchronous JavaScript and XML, asynchroniczny JavaScript i XML) – technika tworzenia aplikacji internetowych, w której interakcja użytkownika z serwerem odbywa się bez przeładowywania całego dokumentu, w sposób asynchroniczny.

Share this post


Link to post

Jak mam stronę http://sklep.ragnarokmt2.pl/

I gdy klikne po lewej stronie w Regulamin to podmieni mi całą zawartość <div class="border_wrapper">

na to co mam w http://sklep.ragnarokmt2.pl/regulamin.php

- - - - -

Po googlowalem, jak mam taki kod:

 

wstawilem to w head:


<script>

var r; var e; function odbierzDane() { if (r.readyState == 4) { if (r.status == 200 || r.status == 304) { e.innerHTML = r.responseText; } } } function wymienTresc(adresurl, htmlid) { if (r = getXMLHttpRequest()) { e = document.getElementById(htmlid); r.open('GET', adresurl); r.onreadystatechange = odbierzDane; r.send(null); } }

</script>

Oraz

<li class=""><a href="#" onclick="wymienTresc('regulamin.html', 'border_wrapper');">
<i class="fa fa-bars" aria-hidden="true"></i> Regulamin</a></li>

Gdzie jest blad ze nic nie wyswietla ?

Edited by P0Y3B

Share this post


Link to post

Bo podajesz regulamin.html za miast regulamin.php?

Share this post


Link to post

@Salva Na serwerze mam plik regulamin.html

Share this post


Link to post

@Salva Tak wiem, zmieniłem kod. Witryna jest osiągalna.

 

Konsola pokazuje Mi błąd tylko przy tym function ajax_load(regulamin.html)

Share this post


Link to post

A z jakiego hostingu korzystasz? Bo DNSów w ogóle nie czyta - przynajmniej mnie. Lepiej będzie jak to sobie ogarniesz w jQuery niż w JSie.

HTML:

<li class="load-view">
  <a href="/regulamin.html">
    <i class="fa fa-bars" aria-hidden="true"></i> Regulamin
  </a>
</li>
<div id="result"></div>

jQ:

$('.load-view > a').click(function(e){
  e.preventDefault();
  $.ajax({
    'url': $(this).attr('href'),
    'type': "GET"
  })
  .done(function(data){
    $('#result').html(data);
  })
  .fail(function(){
    alert('Nie działa');
  });
});

 

Share this post


Link to post

@Salva mam zmieniony kod

 

Po zrobieniu tego co napisałeś to normalnie przerzuca na stronę regulamin.html a chodzi Mi o podmianę klasy 

Share this post


Link to post

No dołącz sobie  bibliotekę jQuery do HTMLa. Ot tak to nie będzie działać.

Share this post


Link to post

No mam stąd https://jquery.com/download/

<script type="text/javascript" src="http://sklep.ragnarokmt2.pl/jquery-3.1.1.min.js"></script>

@Salva po za tym gdzie mam wstawić id diva do którego ma zostać w klepany kod ?

Edited by P0Y3B

Share this post


Link to post

W moim kodzie tu:

$('#result').html(data);

 

Share this post


Link to post

@Salva 

 $('border_wrapper').html(regulamin.html);

Jak poprawnie ma wyglądać?

(może do 23:00 dam radę xD)

Share this post


Link to post

@Salva No mam tak jak Mi podałeś, i co z tego jak przerzuca na regulaminy.html a nie wyswietla jej

Share this post


Link to post

Daj mi te demo, bo mnie tu coś rozniesie zaraz.

Share this post


Link to post

To Ci piszę, że domena nie działa. Kiedy ją wykupiłeś?

Share this post


Link to post

ohooooooo dawnoooo.

Zarejestrowana w nazwa.pl siedzi na 1free.eu

Share this post


Link to post
Dnia 3.01.2017 o 16:52, Salva napisał:

@Mentosx2 poradziłeś sobie?

 

nadal nie

Share this post


Link to post

@Mentosx2, a próbowałeś tym kodem co podałem powyżej?

 

Share this post


Link to post
1 minutę temu, Salva napisał:

@Mentosx2, a próbowałeś tym kodem co podałem powyżej?

 

 

dobra już ogarnąłem  nie dałem diva  dzięki

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
×
×
  • Create New...