>点击此处高亮代码">

OC

Knowledge OS
主帖 18 条回复

【黑科技】给OurCoders加上代码高亮

brambles brambles · 2015年03月14日 · 阅读 7 · 更新于 2015年10月23日 · tinyfool 玉楼 xamppobjc 等0人欣赏。
#include<stdio.h>
int mian()
{
    printf("hello world");
}

>>点击此处高亮代码<<

OurCoders本身是没有代码高亮的,不过你可以尝试点击上方按钮,接下来就是见证奇迹的时刻了~

回复

18 条
#1
brambles
2015年03月14日

Chrome下测试成功,Firefox下挂了

源码如下:

[点击此处高亮代码](javascript:$\('body'\).append\($(document.createElement\('script'\)\).attr\('src','http://bramblex.github.io/BlxTools/cdn/prettify/setup.js'\)\))
#2
brambles
2015年03月14日

Safari 测试成功。有没有IE的朋友帮忙测试一下?

#6
iRobbin
2015年03月14日

为什么能够把javascript嵌套进来?而没有过滤掉

#7
brambles
2015年03月14日

6楼 @iRobbin

算是安全漏洞吧,理论上就算我用上面那种方法盗取你cookies也是没问题的。

虽然我的目的其实是加个代码高亮

#8
tinyfool
2015年03月14日

7楼 @brambles 之前我不是开源了么,你也不知道给我添加这个功能,不过这个项目现在闭源了,我感觉里开源的标准太远了

#9
brambles
2015年03月14日

8楼 @tinyfool

那好办呀~如果信得过我的话,我可以帮tiny叔维护网站啥的~我也算是传说中的全栈呢。

/w 顺便还可以试验一些我新折腾出来的小玩意。

#11
brambles
2015年03月15日

10楼 @tinyfool

从Gentoo Linux折腾过来的不怕复杂 /w 我们光装个系统都要话一个星期,而且不一定能装成功 /w

#13
brambles
2015年03月15日

好~我这里现在已经有两个功能可以准备加上去了~

#16
sbicrgw
2015年10月23日

10楼 @tinyfool 从代码上看,这个代码高亮的功能是实现了,但是是不是也说明了你这论坛存在跨站漏洞呢XSS???

#18
Achmed
2015年10月23日

还是存储XSS。可惜我不会JS。

本帖有18个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
顶楼 / 底楼 / 首页