• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

AJAX - jQuery - Firefox a Opera

HackNation - ogólnopolski hackathon
0 głosów
398 wizyt
pytanie zadane 31 grudnia 2015 w JavaScript przez GummyBear Nowicjusz (190 p.)

Witam wszystkich.

Postanowiłem, stworzyć swoją pierwszą stronę i natknąłem się na problem z

owym skryptem: 


<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
	<script type="text/javascript">
	
		$(function(){
		$("#menu a").click(function(e) {
			$("#main").load($(this).attr('href'));
			 e.preventDefault();
		});
	});

	</script>

 

Działa on bezproblemowo na firefoxie jednakże gdy próbuję odpalić stronę z jego wykorzystaniem na operze (obsługa javascript włączona) to nic się nie dzieje..

Z góry dzięki za każdą wskazówkę :)

 

1 odpowiedź

0 głosów
odpowiedź 31 grudnia 2015 przez Comandeer Guru (607,330 p.)
Winno działać.

Co rzuca konsola? Jaka wersja Opery?
komentarz 31 grudnia 2015 przez GummyBear Nowicjusz (190 p.)

Konsola: XMLHttpRequest cannot load file:///C:/Users/Admin/Desktop/Strona/donate.html. Cross origin requests are only supported for protocol schemes: http, data, browser, chrome-extension, https, chrome-extension-resource.

Wersja: 34.0.2036.25 - Posiadasz najnowszą wersję Opery
komentarz 31 grudnia 2015 przez Comandeer Guru (607,330 p.)
4 h temu był DOKŁADNIE taki sam problem: https://forum.pasja-informatyki.pl/93945/ajax-problem-z-metoda-load
komentarz 31 grudnia 2015 przez GummyBear Nowicjusz (190 p.)
Dzięki, jednakże tam odpowiedzi też nie ma ;/

Bo skoro jest potrzebny server to czemu na firefoxie działa?

Nie ma sposobu, żeby w operze też działało?
komentarz 31 grudnia 2015 przez Comandeer Guru (607,330 p.)

Dzięki, jednakże tam odpowiedzi też nie ma ;/

Jest… Potrzebny jest serwer.

Bo skoro jest potrzebny server to czemu na firefoxie działa? 

Nie powinno – chyba że pobierasz inny plik ze swojego dysku. Wówczas niby jest zachowane same origin policy, ale bawienie się filesystemem jest na tyle niebezpieczne, że takie zachowanie liska powinno zostać naprawione.

Nie ma sposobu, żeby w operze też działało? 

Jest… Wystarczy serwer…

Zachowanie liska jest nietypowe, bo de facto wszystkie inne przeglądarki takie żądania blokują. 

Podobne pytania

0 głosów
1 odpowiedź 589 wizyt
0 głosów
1 odpowiedź 247 wizyt
pytanie zadane 2 lipca 2020 w JavaScript przez Bartek12 Mądrala (5,510 p.)
0 głosów
0 odpowiedzi 352 wizyt

93,626 zapytań

142,551 odpowiedzi

323,036 komentarzy

63,130 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1452p. - dia-Chann
  2. 1437p. - DziarnowskiJ
  3. 1411p. - Łukasz Piwowar
  4. 1409p. - CC PL
  5. 1371p. - raydeal
  6. 1369p. - Adrian Wieprzkowicz
  7. 1360p. - Tomasz Bielak
  8. 1335p. - robwarsz
  9. 1275p. - Maurycy W
  10. 1141p. - ssynowiec
  11. 1116p. - rucin93
  12. 1100p. - Mariusz Fornal
  13. 885p. - Dominik Łempicki (kapitan)
  14. 847p. - Grzegorz Aleksander Klementowski
  15. 838p. - Wojciech Malicki
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...