如何将我的照片嵌入到其他网站

时间:2016-06-05 15:02:31

标签: javascript jquery html embed

我有一个用于存储图像的Spring MVC CRUD应用程序。我的应用程序将文件存储在服务器上并将其地址放入数据库,因此我可以访问它们。我需要从所选图片中创建一个图库,并生成一个嵌入/ iframe代码,以将此图库嵌入到另一个网站。

我可以创建一个图库,例如,使用Colorbox或自己编写,但我应该如何生成嵌入代码?

我已经阅读了很多相关内容,但没有找到合适的答案。我是JavaScript的新手,所以我需要一些帮助。

1 个答案:

答案 0 :(得分:0)

用于此目的的一般解决方案是动态页面(ASP或PHP或其他动态语言),它生成HTML但使用Javascript document.write将输出显示为javascript文件:

这是ASP的示例代码:

文件: code.asp

<%
sql="select * from photos order by id desc"
recordset.open sql,objconnection
while not recordset.eof
%>
document.write ('<img src="http://www.example.com/<%=recordset("id")%>.jpg" style="border:0"><br><%=rs("title")%>');
<%
recordset.movenext
wend
recordset.close
%>

由于此文件的输出采用标准格式的JavaScript,因此您可以从<script>标记链接到该文件:

<script type="text/javascript" src="http://www.example.com/code.asp"></script>