【发布时间】:2014-08-09 23:51:58
【问题描述】:
我想实现以下目标:
- 在
<div>元素内显示图像。 - 使用 image-server-php (
image.php) 提供图像以“屏蔽”图像位置。 - 图片应该是可点击的,点击后会打开另一个链接。
- 图像隐藏在 sorry.gif 之后,以确保用户无法“右键单击并保存图像”。
下面是我的代码:
<!-- IMAGE FRAME -->
<div class="img-frame">
<!-- CLICKABLE TO TAKE TO ANOTHER PAGE -->
<a href="javascript: void(0)" OnClick="window.open('page1.php'); return false;" class="img-preview" title="Click here for more info" >
<!-- COVER IMAGE TO STOP PPL DOWNLOADING IMAGES -->
<div class="CoverImage">
<!-- IMAGE SERVED VIA A IMAGE-SERVER-PHP -->
<img src="image.php?f=three.jpg" class="scale-with-grid" width="300px" height="275px" />
<div class="cover"><img src="assets/mm/sorry.gif" class="scale-with-grid"/></div>
</div>
<!-- END COVER IMAGE -->
</a>
<!-- END CLICKABLE -->
</div>
<!-- END IMAGE FRAME --->
有没有办法可以将两个图像合并为一个,在同一个 <img> 元素中?
我需要在 <img> 元素中使用它,因为我使用 prettyPhoto 来创建画廊。
【问题讨论】:
-
所以...图片中的HTML? :)
-
@SergiuParaschiv 不是真的。我想知道是否有办法做这样的事情
<img src=image.phpf=three.jpg class="blah" coverimage="sorry.gif" href="java.." onclick=="window.open"... </img> -
没有内置的
coverimage这样的东西。此外,除了a之外,其他任何内容都没有href。 -
@Sergiu
coverImage- 我已经定义了所有内容并正常工作