如何使用按钮或超链接来调用存储在数据库中的图像

本文关键字:数据库 图像 存储 调用 按钮 何使用 超链接 | 更新日期: 2023-09-27 18:11:19

我有一个网格视图控件在我的应用程序中,我想有一个按钮或超链接来显示存储的图像(存储为"图像"数据类型在我的表)。

在这方面有人能帮我吗?有Jquery的例子吗?

如何使用按钮或超链接来调用存储在数据库中的图像

除非您的数据库有http API(例如CouchDB)并且在Internet上公开(而不是在防火墙后面),否则浏览器无法访问存储在数据库中的图像数据。

您要做的第一件事是在后端编写代码,使图像数据可以通过http或https访问。有很多方法可以做到这一点,这取决于您正在使用的数据库和服务器框架。

只有这样做之后,你可以在你的网页上使用javascript创建一个<img>元素,并将其src属性设置为图像的URL。URL由a)服务器运行的位置(即主机部分)和b)后端代码为图像数据提供服务的路径定义。(通常称为路由)。

URL由以下部分组成:

<http or https>://<your domain or the servers's IP address (the host)><route (starting with /)>

一旦知道了URL,就可以使用jquery创建<img>元素,并将其添加为另一个元素的子元素(在本例中,父元素的id='parent')

$("#parent").append("<img src="http://...">")