Wie mache ich ein Bild-viewer?
Ich möchte ein image viewer (für meine website) wie in Facebook (der alte). Wenn der Benutzer klicken Sie auf die weiter-oder zurück-Pfeil, es wird sich ändern das Bild und die URL der Seite.
Dies ist ein Beispiel von, was ich will (http://www.facebook.com/pages/Forest-Ville/307556775942281)
Allem möchte ich die Seite neu zu laden mit jedem Klick mit neuen (URL, Kommentar-box, anzeigen, etc.) Ich möchte nicht, verwenden keine Cookies. Jetzt bin ich mit dieser, aber seine völlig Verschieden von dem, was ich will.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<script language="JavaScript">
var NumberOfImages = 10
var img = new Array(NumberOfImages)
img[0] = "http://damnthisfunny.site40.net/1.jpg"
img[1] = "http://damnthisfunny.site40.net/2.jpg"
img[2] = "http://damnthisfunny.site40.net/3.jpg"
img[3] = "http://damnthisfunny.site40.net/4.jpg"
img[4] = "http://damnthisfunny.site40.net/5.jpg"
img[5] = "http://damnthisfunny.site40.net/6.jpg"
img[6] = "http://damnthisfunny.site40.net/7.jpg"
img[7] = "http://damnthisfunny.site40.net/8.jpg"
img[8] = "http://damnthisfunny.site40.net/9.jpg"
img[9] = "http://damnthisfunny.site40.net/10.jpg"
var imgNumber = 0
function NextImage()
{
imgNumber++
if (imgNumber == NumberOfImages)
imgNumber = 0
document.images["VCRImage"].src = img[imgNumber]
}
function PreviousImage()
{
imgNumber--
if (imgNumber < 0)
imgNumber = NumberOfImages - 1
document.images["VCRImage"].src = img[imgNumber]
}
</script>
<body>
<center>
<img name="VCRImage" src="http://damnthisfunny.site40.net/1.jpg" /></dr>
<br />
<a href="javascript:PreviousImage()">
<img border="0" src="left1.jpg" /></a>
<a href="javascript:NextImage()">
<img border="0" src="right1.jpg" /></a>
</center>
</body>
</html>
Irgendwelche Ideen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, laden Sie die Seite neu, jedes mal, können Sie einfach aktualisieren
location.href
und hängen Sie es mit einem hash-Wert bezeichnet das Bild, das Sie laden möchten:NaN
checker. Jetzt sollte es funktionieren.Ich würde empfehlen, mit einem jQuery plugin für ein Projekt wie dieses, und dann zur Anpassung an suite Ihre Bedürfnisse.
Hier ist ein link, um Sie starrte : http://www.designsmag.com/2011/06/50-jquery-image-gallery-tutorials-and-plugins/