我如何在php中打开一个弹出窗口或模态链接?

时间:2017-01-12 14:14:26

标签: php html

我在数据库中有图像链接到特定的Id $ SetID。通过点击小图片,它应该将我重新映射到数据库中的较大图像,但确实如此,但我唯一的问题是它打开了一个全新的标签来执行此操作。我想以小弹出或模态打开图像,以便观看者在看到照片后可以快速关闭它。这是我的代码:

print ("<td> <a href='$prefix$imagename'> <img src=\"$prefix$filename\" alt=\"Set $SetID\"/> </a> </td>");

$ prefix是我的链接,$ imagename是数据库中大图片的id,$ filename是同一个数据库中的小图片(大小不同的文件夹,但有相同的$ SetID)。 谢谢 !

1 个答案:

答案 0 :(得分:0)

这在PHP中是不可能的,但你可以做的是

  • 创建一个基本的Javascript函数,它将图像url作为参数
  • 在此函数中打开一个弹出窗口,其内容为图像标记,其中img url在参数中传递
  • 在php中,当生成tumbnails时,将onlick监听器添加到:onlick="youfunction( 'imglink' )"