Is there any lightbox implementation that allows using <a href=base64-string"
instead of an actual url?灯箱使用标签或<a href=[base64]>
回答
Yes I think you can use Slimbox。它有它自己的LinkMapper function。这允许你根据你当时正在处理的元素返回你想要的任何url。这是JavaScript,所以你可以做一个Ajax请求或任何你想要返回的链接。
所以是的,你需要这个jQuery,但我认为还有一个Mootools版本。看看它。
你只标记的JavaScript,但是如果你可以使用jQuery你可以使用fancybox有一些工作来实现这一目标:
$("a[href^='data:image']").each(function(){
$(this).fancybox({
content: $("<img/>").attr("src", this.href)
});
});
完美,正是我期待的! – 2011-04-11 04:20:23
当url更长时,Internet Explorer 10仍然存在问题,但这是一个限制,尽管在Chrome中效果很好。 – 2013-10-18 10:05:57
为了我的作品与data-remote
更换href
如下,
<a data-remote="{{ base64string }}" data-gallery="multiimages" data-toggle="lightbox">
<img src="{{ base64string }}" />
</a>
在我的情况下它没有替换href。我确实需要添加数据库和数据切换属性,导致: – murtho 2017-06-02 12:49:39
- 1. 使用<a>标签或任何标签的JavaScript链接?
- 2. 链接未在新标签页中打开使用<a href ></a>
- 3. 灯箱标语或标题
- 4. Href无法在ng-click中使用<a>标签
- 5. Escape <a href>使用simple_format时的标签
- 6. 在php标签外使用<a href>传递$ _SESSION
- 7. 无法从<a>标签读取HREF使用jQuery
- 8. 使用<a href= > tag
- 9. 获取<a></a>标签
- 10. 锚<a>标签使用时#
- 11. regEx - regExp |标签<a></a> - 与其他标签
- 12. 点击<a>标签<a>标签
- 13. 包裹<a>标签<img />与href = img src?
- 14. Preg_match_all <a href
- 15. PHP内<a>标签
- 16. 使用“stringbyevaluatingjavascriptfromstring”为获得目标下,在<a href='XXXX'>标签链接
- 17. 羽毛灯箱灯箱标题从figcaption
- 18. 与<A>标签
- 19. Html.ActionLink()与<a>标签
- 20. <img>标签内<a>标签只适用于IE
- 21. jQuery菜单使用<a>标签
- 22. 用<a href> tags
- 23. <a href=...> syntax
- 24. <a href="#!"> do?
- 25. <a href=""></a>不工作
- 26. RDFLib:使用<a href="http://www.rdflib.net/" rel="nofollow">RDFLib 3.0</a>
- 27. 使用--- innerHTML =“... <a href='http://...'>HttpLink</a> ...”
- 28. 导航与<a>标签 - href的值
- 29. 需要一些jQuery删除<a>标签与空href
- 30. 从Javascript返回值到HTML <a href>标签
没有尝试这一个,但检出了文档,它看起来像这是另一个不错的选择,th anks! – 2011-04-11 04:21:57