某些公告板系统或内容管理系统允许用户用图像和视频写文章。图像和视频可以插入标签img
,embed
等脚本可以在网页中加载图像,点播视频
我想要做的是,我想让读者决定加载图像和视频或不。换句话说,我想把一些占位符说点击加载。下面的图片是我想要的。但它是一个Web浏览器的功能。我想在服务器端或客户端实现它。
我想要这个功能的原因是,一些大图片,GIF和自动播放视频不利于手机或某些人。
http://cdn.osxdaily.com/wp-content/uploads/2011/06/click-to-play-flash-example-chrome-300x251.jpg
http://cdn9.howtogeek.com/wp-content/uploads/2014/04/click-to-play-plug-ins4.png
一个简单的想法是,检查标记img
和embed
与正则表达式在某些已知的区域,例如<div id="contents"></div>
。如果正则表达式命中,用占位符和定制的javscript或PHP函数click_to_load()
替换它。
从头开始之前,我想知道是否有一个这样的库已经实现了这一点。