佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 967|回复: 12

HTML 去 HTML 的CODE..

[复制链接]
发表于 1-6-2007 12:25 PM | 显示全部楼层 |阅读模式
如题...

我想知道怎么样做个像CARI 的SMILIES INPUT 和TYPE HTML CODE 在TEXTAREA 然后OUTPUT 是已经被HTML 整理过的....

就好象USER 在TEXTAREA TYPE MARQUEE

然后OUTPUT 就有MARQUEE 的EFFECT.....

谢谢回复.....
回复

使用道具 举报


ADVERTISEMENT

发表于 1-6-2007 01:45 PM | 显示全部楼层
3rd Party 有很多免费这样的东西,例如:
http://www.kevinroth.com/rte/demo.htm
请自己参考!
回复

使用道具 举报

 楼主| 发表于 1-6-2007 02:27 PM | 显示全部楼层
原帖由 smallsotong 于 1-6-2007 01:45 PM 发表
3rd Party 有很多免费这样的东西,例如:
http://www.kevinroth.com/rte/demo.htm
请自己参考!


你这是3RD PARTY ,如果说我要做2ND PARTY 的..

不是这样的...你这个LINK 是我想要做的东西...

是我要做像这样的FANCTION 的东西....

你这是TEXT ---->HTML

我是要HTML--->HTML(TEXT)
回复

使用道具 举报

发表于 2-6-2007 11:07 PM | 显示全部楼层
你要找这个吗 ?
TinyMCE
回复

使用道具 举报

发表于 2-6-2007 11:27 PM | 显示全部楼层
我没有做过.
但,概念应该是简单的.

就谈smile好了
首先是插入能pass value去form的javascript,就像这边一样.
用户添了表格内容,并呈交之后,把内容的讯息,譬如说:"你好!:)"会被存进去database里面.

在显示讯息内容的部分,你就得做一个过滤的功能.
当表格内容从database被取得之后,你就把原先存在array list里面的smile 的关键字对比,
如相等的话就return回有关smile icon的url的value,
最后才重组成一个完整的HTML讯息,显示于页面内,变成你好!~

有一个指令一定会用到的,如你用php的话,就得用到str_replace.

[ 本帖最后由 亡者之疯 于 4-6-2007 10:00 AM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 6-6-2007 09:18 AM | 显示全部楼层
原帖由 亡者之疯 于 2-6-2007 11:27 PM 发表
我没有做过.
但,概念应该是简单的.

就谈smile好了
首先是插入能pass value去form的javascript,就像这边一样.
用户添了表格内容,并呈交之后,把内容的讯息,譬如说:"你好!"会被存进去database里 ...



z这个我想我做到了....只是IMG 出来而已...
就是那个DATABASE 拿出来MATCH 的PROCESS 比较不明白....
回复

使用道具 举报

Follow Us
发表于 6-6-2007 09:56 PM | 显示全部楼层
  1.      
  2.         $imgpath = '<img src="http://i128.photobucket.com/albums/p195/originck/';
  3.         $imgext='.gif">';
  4.         $str_msg = "I love Cari :$, does Cari love me?:'(";
  5.        
  6.         $params[] = array("icon" => ":$", "url" => "shy");
  7.         $params[] = array("icon" => ":'(", "url" => "cry");
  8.        
  9.         for($i=0;$i<count($params); $i++)
  10.                 $str_msg = str_replace($params[$i]['icon'], $imgpath .$params[$i]['url'].$imgext,$str_msg);
  11.        
  12.         echo $str_msg;
复制代码

[ 本帖最后由 亡者之疯 于 6-6-2007 10:08 PM 编辑 ]
回复

使用道具 举报

发表于 10-6-2007 02:10 PM | 显示全部楼层

回复 #1 iZoC 的帖子

W3Schools的网站有用过这种设计在它的tutorial lesson那边~
不妨去那边爬爬code~
http://www.w3schools.com
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 11-6-2007 11:01 AM | 显示全部楼层
那里是有的..但只是给人TUTORIAL 的...但没有TUTORIAL 这样的FUNCTION...

而且,是ASP 的哦....

不过还是要谢谢你..
回复

使用道具 举报

 楼主| 发表于 26-6-2007 11:55 AM | 显示全部楼层
原帖由 亡者之疯 于 6-6-2007 09:56 PM 发表
     
        $imgpath = '<img src="http://i128.photobucket.com/albums/p195/originck/';
        $imgext='.gif">';
        $str_msg = "I love Cari , does Cari love me?";
        
        $params ...



谢谢..我明白了...


但如果是HTML ....象FRENSTER 的 CUSTOMIZE 的FUNCTION 酱???

是怎么做到的???
回复

使用道具 举报

发表于 26-6-2007 03:57 PM | 显示全部楼层
可以使用 ASP 中的 Replace 功能。

例如:"你好 :)" 然后存进资料库
然后从资料库叫出来要显示文字之前,
先使用 Replace 功能换掉所有的 :) 去图片的地址就可以了

str = 从资料库叫出来的原文
str = Replace(str,":)","<img src = 'abc .gif '>" )
然后就可以显示 str 了

成功之后,展开出去你可以变通的是,你要 Replace 的特定符号有很多,
你可以把她们收在 Array 里面 Loop 她们来更换就行了。

** 你要的是 ASP 的吗??看到后来自己也 Confuse 了

如果是 Javascript 也可以做到的噢!Javascript 也有自己的 Replace 功能。
Javascript 可以在原本 submit 之前更换好,然后才存入资料库;
也或者原文存入资料库,之后在显示文字之前,Body onload call javascript 来转换也可以。

[ 本帖最后由 smallsotong 于 26-6-2007 04:12 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 26-6-2007 05:14 PM | 显示全部楼层
原帖由 smallsotong 于 26-6-2007 03:57 PM 发表
可以使用 ASP 中的 Replace 功能。

例如:"你好 :)" 然后存进资料库
然后从资料库叫出来要显示文字之前,
先使用 Replace 功能换掉所有的 :) 去图片的地址就可以了

str = 从资料库叫出来的 ...


谢谢你...


我已经做到了.....就一直TRY 就做到了....哈哈
回复

使用道具 举报

发表于 28-6-2007 10:02 PM | 显示全部楼层
原帖由 iZoC 于 26-6-2007 11:55 AM 发表



谢谢..我明白了...


但如果是HTML ....象FRENSTER 的 CUSTOMIZE 的FUNCTION 酱???

是怎么做到的???

抱歉~没用过friendster,无能为力~~
不过肯定的是html没有这个功能,必须是programming才能办到的,例如java script~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 12-9-2025 03:07 PM , Processed in 0.135958 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表