Es gab andere Fragen ähnlich, aber die Antworten beziehen sich immer auf bestimmten JQuery-Code, den ich nicht verwende. Stattdessen verwende ich die W3Schools Diashow Beispiel hier:Link zu einer bestimmten Folie im Karussell mit Javascript/CSS/HTML
http://www.w3schools.com/howto/howto_js_slideshow.asp
Ich habe Links auf einer anderen Seite, und ich würde jede dieser Verbindungen wie die Diashow Seite auf einer bestimmten Folie zu öffnen.
Die letzte Sache, habe ich versucht, ist dies:
LINK auf separaten Seite:
<a href="slideshow.html#currentSlide(3)">
Dot Links unter der Diashow auf slideshow.html (an nichts denken konnte nicht anders zu verknüpfen) :
<div style="text-align:center">
<span class="dot" onclick="currentSlide(1)"></span>
<span class="dot" onclick="currentSlide(2)"></span>
<span class="dot" onclick="currentSlide(3)"></span>
<span class="dot" onclick="currentSlide(4)"></span>
<span class="dot" onclick="currentSlide(5)"></span>
<span class="dot" onclick="currentSlide(6)"></span>
</div>
und Javascript, die angeblich die Diashow erzählt, was auf der Hash-Basis zu laden:
Wahrscheinlich eine dumme Idee, aber ich bin relativ neu in diesem Zeug und bin aus Ideen.
Als ich das tat, es alle Folien zusammen auf der Seite in einer vertikalen Formation nur angezeigt, eine auf der anderen den ganzen Weg hinunter die Seite. Es ist möglich, dass ich etwas falsch gemacht habe! –
Ich denke, dass Sie Ihren Code nicht in das Dokument geladene Ereignis wickeln. document.addEventListener ('DOMContentLoaded', function() { // Ihre js hier }, falsch); – Bellu
Ich habe nichts getan, um die Anzeige zu ändern. Ich habe lediglich JavaScript geändert. Können Sie das genaue Problem klären, das Sie jetzt haben? Erhalten Sie irgendwelche Konsolenfehler? – dave