当前位置:编程学习 > C#/ASP.NET >>

发表文章的时候,文章里带着代码,如c#或JS代码,怎么才能让代码原样输出呢?

类似于:
public static DateTime GetRandomTime(DateTime time1, DateTime time2)
    {
        Random random = new Random();
        return GetRandomTime(time1, time2, random);
    }

这是csdn的,真正在html中的代码是:
<div class="msgfont"><dl class="code"><dt>C# code</dt><dd><pre><div><!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #0000FF;">public</span><span style="color: #000000;"> </span><span style="color: #0000FF;">static</span><span style="color: #000000;"> DateTime GetRandomTime(DateTime time1, DateTime time2)
    {
        Random random </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">new</span><span style="color: #000000;"> Random();
        </span><span style="color: #0000FF;">return</span><span style="color: #000000;"> GetRandomTime(time1, time2, random);
    }
    </div>
</pre></dd></dl></div>
请问他是怎么实现把录入的c#代码替换成span中的,有正则吗?谢谢 --------------------编程问答--------------------
aaa

bbbb

ccc

ddd

eee

fff

ggg

hhh

iii

jjj

kkk

lll
--------------------编程问答-------------------- 很明显 csdn也是用的css +div  可以设置一些class 然后根据选择class的不同 来控制样式 --------------------编程问答-------------------- 你问的问题好高深啊,我就知道你查看源文件能看到源代码。  就比如说label 一查看源码就是span --------------------编程问答--------------------
public static DateTime GetRandomTime(DateTime time1, DateTime time2){       Random random = new Random();return GetRandomTime(time1, time2, random);}

大家好,我想知道的是,他怎么给每个代码中添加span的?是用正则判断?请问网上有没有这样的案例? --------------------编程问答-------------------- 下载http://d.download.csdn.net/down/1071609/kongwei521 这个源码你下载看看怎么做的 --------------------编程问答-------------------- 很可能就是楼上的,我下载了,我过会看看,谢谢啊 --------------------编程问答--------------------
引用 5 楼 kongwei521 的回复:
下载http://d.download.csdn.net/down/1071609/kongwei521 这个源码你下载看看怎么做的

请问,那个地址下载下来的,却是跟csdn的很像,但是,怎么才能在提交到数据库或者显示的时候,按照csdn这样,用span把每一个标签都嵌入呢? --------------------编程问答-------------------- 也即是像c#等代码,显示出来的时候跟在编辑器里一样,高亮显示,最好是JS版本的,谢谢 --------------------编程问答--------------------
引用 8 楼 woaixiayutian 的回复:
也即是像c#等代码,显示出来的时候跟在编辑器里一样,高亮显示,最好是JS版本的,谢谢

有专门这样的编辑器



下载

下载页面下面有用法 --------------------编程问答-------------------- 或者你去找找其他的 代码高亮编辑器也可以。 --------------------编程问答--------------------
引用 9 楼 wxr0323 的回复:
引用 8 楼 woaixiayutian 的回复:

也即是像c#等代码,显示出来的时候跟在编辑器里一样,高亮显示,最好是JS版本的,谢谢

有专门这样的编辑器



下载

下载页面下面有用法

又跟总监学了一招 --------------------编程问答--------------------
引用 10 楼 wxr0323 的回复:
或者你去找找其他的 代码高亮编辑器也可以。

请问这种编辑器跟UBB的那种效率高?我感觉UBB的在数据库中好像以UBB的形式存在,但是,显示的时候用JS火服务器端代码转换成高亮显示那种。。。 --------------------编程问答-------------------- 我看过总监发的那个了,挺好的,请问效率怎么样?请问有没有用过类似编辑器的朋友,都给推荐下,谢谢,我晚上回去挨个下下来试试
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,