【问题标题】:Create template page for showing jpg's from direct links [closed]创建用于从直接链接显示 jpg 的模板页面 [关闭]
【发布时间】:2012-05-28 10:49:18
【问题描述】:

当我点击 jpg 图像的链接时,浏览器通常会打开一个新标签页,并将其显示在白色背景上。 我想使用一个生成的 php 页面,它会显示图像,所以我可以在上面使用 css。 我可以将每张图片放在一个 php 网站上,然后简单地链接到该网站,但我希望它自动发生,一旦点击任何图片链接。

<a href="http://www.website.com/images/image.jpg">Link</a>

我该怎么做?

【问题讨论】:

  • 最好重新表述你的问题,为什么不添加一些截图
  • 这取决于您如何实现图像链接。还是你的意思是浏览器的右键->显示图片功能?
  • 像这样:code website.com/images/image.jpg">Link</a> code
  • 也许一个灯箱(如 colorbox openseource)可以满足您的需求,您也可以通过 get 参数将图像名称发送到通用页面
  • 不,我不想在灯箱中打开图像。它必须是一个新的标签/页面。

标签: php css templates jpeg


【解决方案1】:

将链接更改为&lt;a href="http://example.com/showimage.php?image=images/image.jpg"&gt;Link&lt;/a&gt; 或类似的链接,创建具有所需格式的showimage.php 页面并使用$_GET[ 'image' ] 获取请求的图像的url。

【讨论】:

  • 非常感谢,成功了!
  • 可以简化为showimage.php?image=image.jpg,后面加上路径
  • 但是这种简单化只有在所有图像都在同一个文件夹中的情况下才有效,对吧? (对我来说不是这样)
猜你喜欢
  • 2015-12-19
  • 1970-01-01
  • 1970-01-01
  • 2016-12-23
  • 2012-08-16
  • 2021-12-11
  • 1970-01-01
  • 1970-01-01
  • 2011-02-05
相关资源
最近更新 更多