0

我目前正在开发一个包含大量图片的网站,主要只使用 javascript 和 HTML。我的网站将在主页上显示很多图像,当点击一个时,它将把用户带到一个显示他们点击的图像的页面,以及一个分享到 Facebook 按钮,一个评论部分,和描述。

问题是我的网站将有很多图像,并且为每一个图像创建一个单独的 html 文件需要很长时间。我确实意识到我可以使用 javascript 轻松地做到这一点,但是我真的需要每张图片都有一个不同的 url,这样分享到 Facebook 按钮才会起作用。

我查看了其他一些图片网站,9gag 正是我在我的网站上想要的,每张图片在 url 中都有一个分配给它的数字,每当我点击下一个按钮时,它所做的只是更改 url 末尾的数字,除了 9gag 图像是由用户上传的,所以每次有人上传新图像时,网站必须以某种方式创建另一个 url,我正在寻找一种方法来做到这一点,除非我是选择所有图像的人。

4

2 回答 2

2

通常,URL 中的数字是存储在数据库中的帖子的 ID。这些数字是自动分配的(假设您的 ID 是自动递增的)

于 2012-12-23T07:54:11.687 回答
0

将您的图片名称索引到一个数组中,然后在 url 中发布变量,以便页面将显示该图像。像 showimage.html?image_path=picture1

于 2012-12-23T08:00:56.087 回答