| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 656 人关注过本帖
标题:如何实现编辑器内容改变时,从编辑器中获取的图片地址自动更新。
只看楼主 加入收藏
wwl1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-7-21
结帖率:33.33%
收藏
已结贴  问题点数:15 回复次数:3 
如何实现编辑器内容改变时,从编辑器中获取的图片地址自动更新。
我用fck编辑器上传图片后,然后想实现新闻的图片用编辑器里面的,可编辑器内容改变时,获取图片地址的函数不能自动执行,我用onchange,和onclick时间想触发函数也不行,望高人指点,fck用没有现成的这个功能呀。
以下是从网上找的获取图片地址的函数:
Function oflink_lcasetag(imgstrng)
 '将内容html代码里的标签大写转换成小写
 Dim regEx, Match, Matches '建立变量。
 Set regEx = New RegExp '建立正则表达式。
 regEx.Pattern = "<.+?\>" '设置模式。
 regEx.IgnoreCase = true '设置是否区分字符大小写。
 regEx.Global = True '设置全局可用性。
 Set Matches = regEx.Execute(imgstrng) '执行搜索。
 imgstrng=imgstrng
 For Each Match in Matches '遍历匹配集合。
 imgstrng=replace(imgstrng,Match.Value,lcase(Match.Value))
 Next
 oflink_lcasetag = imgstrng
End Function
Function ofink_getsrc(strng)
 '批量获取图片路径
 strng=oflink_lcasetag(strng)
 Dim regEx, Match, Matches,values,if_add '建立变量。
 Set regEx = New RegExp '建立正则表达式。
 regEx.Pattern = "src\=.+?\.(gif|jpg|jpeg|jpe|png)"
 regEx.IgnoreCase = true '设置是否区分字符大小写。
 regEx.Global = True '设置全局可用性。
 Set Matches = regEx.Execute(strng) '执行搜索。
 if_add=0
 For Each Match in Matches '遍历匹配集合。
 values=values&Match.Value&"|"
 if_add=1
 Next
 values=replace(values,"src=""","")
 values=replace(values,"src='","")
 values=replace(values,"src=","")
 if if_add=1 then values=left(values,len(values)-1)
 ofink_getsrc = values
End Function

然后我价格按钮用onclick触发函数可还是不行,有没有判断更新的函数呀。其实我就是想在内容编辑完毕后,同一执行这个获取图片地址的函数。如果下拉菜单中的值能即时更新更好。



就是假设我编辑器里面的内容是:<p>啊是大三大四的啊是大三的<img src="1.jpg" />啊是大三的<img src="1.jpg" /></p>
编辑器下方有个功能是获取内容里面的图片地址显示是1.jpg|2.jpg
当我用编辑器再上去一张图片时,编辑器内容会变成:<p>啊是大三大四的啊是大三的<img src="1.jpg" />啊是大三的<img src="1.jpg" />啊是大三的<img src="3.jpg" /></p>
这时获取内容里面的图片地址如何更新显示成1.jpg|2.jpg|3.jpg





[ 本帖最后由 wwl1982 于 2011-4-29 13:56 编辑 ]
搜索更多相关主题的帖子: 图片 html 编辑器 表达式 如何 
2011-04-22 16:54
wwl1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-7-21
收藏
得分:0 
没有高手指点吗?
2011-04-24 17:29
DanYang_dan
Rank: 5Rank: 5
来 自:西安
等 级:职业侠客
帖 子:114
专家分:383
注 册:2011-4-14
收藏
得分:15 
、、看不是很懂 、、

花依然很美、我们依旧幸福
                         丹扬、
2011-04-26 09:00
wwl1982
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-7-21
收藏
得分:0 
回复 3楼 DanYang_dan
这回应该能看懂了吧
2011-04-29 13:57
快速回复:如何实现编辑器内容改变时,从编辑器中获取的图片地址自动更新。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032450 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved