Ubuntu Suomen keskustelualueet
		Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Seppo Jyrkinen - 16.12.19 - klo:07.43
		
			
			- 
				Viime kesänä omilla sivuillani oli toimiva slideshow, jonka poistin tarpeettomana. Nyt laitoin sen kopion verkkoon, mutta ei toimi enää, ei Firefoxilla eikä Chromella eikä kännyssä. Tuore kopio on osoitteessa https://www.jyrkinen.fi/slide/index.html
 
 Alkuperäinen koodi on Dynamic Drivessä http://www.dynamicdrive.com/dynamicindex14/fullpageslideshow/index.htm ja se toimii. Vaan kun kopioin tiedot omaan tiedostooni, niin ei toimi. Sitten tallensin kyseisen DD sivun omalle koneelleni mitään muuttamatta, ja se lakkasi toimimasta.
 
 Minulta loppuu järki.
- 
				Avaa selaimeen kehittäjätyökalut (Ctrl+Shift+I) ja katso, mitä virheitä javascript-konsolissa näkyy. Chrome herjaa tällaista:
 
 index.html:1 Mixed Content: The page at 'https://www.jyrkinen.fi/slide/index.html' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js'. This request has been blocked; the content must be served over HTTPS.
 
 smooth_slider.css:1 Failed to load resource: the server responded with a status of 404 (Not Found)
 
 jquery-slider.js:601 Uncaught ReferenceError: jQuery is not defined
 at jquery-slider.js:601
 
 index.html:24 Uncaught ReferenceError: $ is not defined
 at index.html:24
 
 smooth_slider.css:1 Failed to load resource: the server responded with a status of 404 (Not Found)
 
 installHook.js:1 Uncaught TypeError: Cannot convert undefined or null to object
 at Function.keys (<anonymous>)
 at Module.12 (installHook.js:1)
 at n (installHook.js:1)
 at installHook.js:1
 Eli korvaa jqueryn osoitteessa http -> https ja kopioi smooth_slider.css paikalleen. Tarkista sitten uudelleen, ettei virheitä enää tule.
- 
				DD:n omilla sivuilla tuo toimii oikein. Mahtaako olla niin, että DD:n omilla sivuilla on oikea scripti, mutta se materiaali, jota tuo sivusto kehottaa kopioimaan, on puutteellista?
			
- 
				Hyvinhän tuo näyttää toimivan. Chromella kokeilin.
			
- 
				Slideshow toimii hyvin DD:n omilla sivuilla, mutta lakkaa toimimasta kun sen kopioi jollekin toiselle sivustolle.
			
- 
				Slideshow toimii hyvin DD:n omilla sivuilla, mutta lakkaa toimimasta kun sen kopioi jollekin toiselle sivustolle.
 
 
 Tuolla https://www.jyrkinen.fi/slide/index.html toimii ihan OK, ehkä sinun pitää tyhjentää selaimen välimuisti tai painaa Ctrl+F5 sivulla.
- 
				http://www.dynamicdrive.com on HTTP-domain, joten siksi siellä toimii viittaus skriptiin http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
 
 https://www.jyrkinen.fi on HTTPS-domain, jolloin on käytettävä HTTPS-osoitetta https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
 
 Joku selain saattaa hyväksyä myös tuon HTTP-osoitteen HTTPS-sivulla, mutta ainakin Chrome ja Firefox blokkaavat skriptin.
- 
				Toimii sittenkin, kiitoksia jälleen kovasti!
			
- 
				Toimii sittenkin, kiitoksia jälleen kovasti!
 
 
 Jees, nyt toimii paremmin. smooth_slider.css tosin puuttuu vielä.
- 
				Joo, tuo smooth oli minulla jemmassa... ;D
 
 Kun homma alkoi toimia, niin tätä oli itse asiassa ihan hauska tehdä. Ideoita pursui yhtenään. Toki valmiitakin on, mutta itse muokatussa aina jotain ainutlaatuista. Kannattaa kokeilla!
 
 Lopullinen: https://www.jyrkinen.fi/joulutervehdys/
- 
				Lopullinen: https://www.jyrkinen.fi/joulutervehdys/
 
 
 Hieno. :)