V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
aidai524
V2EX  ›  分享创造

仅一行代码,打造一个在线编辑器

  •  
  •   aidai524 ·
    aidai524 · 2013-01-31 09:58:32 +08:00 · 3983 次点击
    这是一个创建于 4349 天前的主题,其中的信息可能已经有所发展或是发生改变。
    浏览器需要支持HTML5,打开浏览器复制下面的内容到地址栏,然后按回车,仅支持Ruby。真相https://gist.github.com/4666256。

    data:text/html, <style type="text/css">#e{position:absolute;top:0;right:0;bottom:0;left:0;}</style><div id="e"></div><script src="http://d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js" type="text/javascript" charset="utf-8"></script><script>var e=ace.edit("e");e.setTheme("ace/theme/monokai");e.getSession().setMode("ace/mode/ruby");</script>

    刚从36KR看到的,觉得比较牛,分享一下哈,呵呵。文章出处http://www.36kr.com/p/201096.html。
    4 条回复    1970-01-01 08:00:00 +08:00
    zythum
        1
    zythum  
       2013-01-31 10:20:18 +08:00
    不就是插一个ace editor么...
    zxwind
        2
    zxwind  
       2013-01-31 10:52:12 +08:00
    的确啊,就是个空白页面初始化了个ace edit
    http://ace.ajax.org/
    难道这是个软广?
    gracece
        3
    gracece  
       2013-01-31 11:23:26 +08:00
    aidai524
        4
    aidai524  
    OP
       2013-01-31 13:10:36 +08:00
    @zxwind
    @zythum 好吧,是我孤陋寡闻了,只是今天刚知道浏览器里面有这个用法data:text/html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2667 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:00 · PVG 20:00 · LAX 04:00 · JFK 07:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.