关于内容的分离,正则抽出图片(一定要加精哦)
打个比方说,我想在我的内容显示页模版的左边(两个单元格分开的)出现我添加的内容的一张图片,而在右边则是文章的文字内容,就是这样,如果按我们现在风讯所提供的标签,是不可能有这种说吧的!费话就不多说了,请看以下代码吧:
模板里加这个js函数
<script language = "JavaScript">
function splitImgContent(tdImg,tdContent){
var myReg = /<IMG(.+?)>/;
var str=document.getElementById(tdContent).innerHTML;
var i=str.match(myReg);
var mm=i[0];
mm=mm.replace("<","");
mm=mm.replace(">","");
mm+="width=400 height=400";
mm="<"+mm+">";
document.getElementById(tdImg).innerHTML=mm;
var newstr = str.replace(myReg, "");
document.getElementById(tdContent).innerHTML=newstr;
}
</script>
页面载入时调用<body onload="splitImgContent('f_img','f_content')">
f_img是要放图片的<td>的id f_content原来放内容的<td>的id 你只要在想让它们出现的表格的<td>上加个ID就可以了这样是不是很方便呀!其实按这个做法,有很多用久D.....
相关推荐
-
关于内容的分离,正则抽出图片(一定要加精哦)
打个比方说,我想在我的内容显示页模版的左边(两个单元格分开的)出现我添加的内容的一张图片,而在右边则是文章的文字内容,就是这样,如果按我们现在风讯所提供的标签,是不可能有这种说吧的!费话就不多说了,请看以下代码吧: 模板里加这个js函数 <script language = "JavaScript"> function splitImgContent(tdImg,tdContent){ var myReg = /<IMG(.+?)>/; var str=docu
-
正则获取图片地址 链接地址
复制代码 代码如下: reg = /<[img|href][^>]*src\s*=\s*('|")?([^'">]*)\1([^>])*>/ig 正则获取图片地址 一.问题: 采集的过程中遇到一个问题:从数据库里读出来的图片没有正常显示,分析后发现是数据库里的图片以网站根目录为相对路径方式存储,图片地址如:/uploads/allimg/090403/012F31N9-1.jpg,原来做的读取图片是以http://开关的URL绝对图片获取,所以采集中出现以
-
小谈php正则提取图片地址
迷上了正则,不断尝试着新花招,首先感谢TNA 的非完全输出RSS,然后再次感谢SH的强迫性学习.没有TNA,我不会去看正则,更不知道世界上有种这么牛的表达式:不是SH的死活说他不懂不知道,我也不会硬着头皮去琢磨,去改进.达到同一个目的,正则的表达方式可以不唯一,没有做不到,只有你没想到.可以这样说吧,正则就是玩设定规律,我大爱这种东西.没有比设定规律筛选东西更让我兴奋.感到awesome的了. 分享一下在php环境下使用正则提取图片地址的一些小心得: 图片网址规范的html代码无非就是 复制代码
-
Android 手势 正则匹配图片实例代码
为没有手势的控件(ViewFlipper) 添加手势 xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools
-
Android实现从缓存中读取图片与异步加载功能类
本文实例讲述了Android实现从缓存中读取图片与异步加载功能类.分享给大家供大家参考,具体如下: 在新浪微博的微博列表中的图片,为了加速其显示也为了加快程序的响应,可以参考该图片异步加载类实现. public class AsyncImageLoader { //SoftReference是软引用,是为了更好的为了系统回收变量 private HashMap<String, SoftReference<Drawable>> imageCache; public AsyncImag
-
UIImage加载图片Images.xcassets加载方法的影响
UIImage加载图片的方式以及Images.xcassets对于加载方法的影响 图片缓存 根据是否将创建好的对象缓存入系统内存,有两类创建UIImage对象的方法可选: 缓存:+ imageNamed:,只需传入文件名.扩展名(可选)即可. 不缓存:+ imageWithContentsOfFile:,必须传入文件的全名(全路径+文件名). 注意,对于有缓存功能的方法来说,其创建对象的步骤如下: 根据图片文件名在缓存池中查找特定的UIImage对象,入存在,将这个对象返回. 如果不存在,则从b
-
JavaScript判断图片是否已经加载完毕的方法汇总
在网上有很多关于判断图片是否已经加载完毕的文章,但是有的浏览器并不适合,下面小编给大家分享一些有关JavaScript判断图片是否已经加载完毕方法汇总,具体内容如下所示: 一.onload事件 通过监听图片的onload事件,可以判断图片是否已经加载完成,兼容所有的浏览器(w3c推荐方法),代码示例如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"
-
WPF实现图片合成或加水印的方法【2种方法】
本文实例讲述了WPF实现图片合成或加水印的方法.分享给大家供大家参考,具体如下: 最近项目中应用多次应用了图片合成,为了今后方便特此记下. 在WPF下有两种图片合成的方式,一种还是用原来C#提供的GDI+方式,命名空间是System.Drawing 和 System.Drawing.Imaging,另一种是WPF中新添加的API,命名空间是 System.Windows.Media 和 System.Windows.Media.Imaging . 我们来做一个简单的例子,分别用上面的两种方式实现
-
vue进行图片的预加载watch用法实例讲解
watch应用场景 我想信图片预加载大家肯定都有接触过,当图片量大的时候,为了保证页面图片都加载出来的时候,我们才把主页面给显示出来,再进行一些ajax请求,或者逻辑操作 那此时你用computed对这种监听一个数据然后进行一系列逻辑操作和ajax请求,那watch再适合不过了,如果用computed的话那你连实现都实现不了,只有用watch监听 <template> <div v-show=show> <img src="https://img.alicdn.co
-
Vue+Vant 图片上传加显示的案例
前端开发想省时间就是要找框架呀!找框架! vant中上传图片组件:https://youzan.github.io/vant/#/zh-CN/uploader 上传图片的组件uploader: <van-uploader :after-read="onRead" accept="image/*" multiple> <imgclass="head-img" src="/static/images/addpic.png&
随机推荐
- VMware网络连接模式(桥接、NAT以及仅主机模式的详细介绍和区别)
- XCOPY的高级使用:指定日期并且用EXCLUDE排除指定文件
- 将内容写到txt文档里面并读取及删除的方法
- java使用Filter实现自动登录的方法
- JS+DIV实现鼠标划过切换层效果的实例代码
- asp.net 无刷新附件上传实现方法
- PHP提取字符串中的手机号正则表达式怎么写
- Java类的定义以及执行顺序学习教程
- 关于C++使用指针 堆和栈的区别分析
- 如何成为AJAX高手
- 运行jar程序时添加vm参数的方法
- Windows PowerShell 微软官方解释
- 分享dos批处理命令的一些使用技巧(截取字符串)
- jqPlot jquery的页面图表绘制工具
- 用DIV完美模拟createPopup 弹出窗口(脚本之家修正版),支持Firefox,ie,chrome
- 简介JavaScript中的setHours()方法的使用
- 深入Android Handler与线程间通信ITC的详解
- Flex Builder3 官方正式版下载地址附注册码
- dedecms统计栏目文章数量实现代码修订版
- Symfony2 session用法实例分析