繁体   English   中英

是否将Javascript命令外壳集成到Web浏览器?

[英]Integrating Javascript Command Shell Into a Web Browser?

我想在浏览器中实现Javascript命令外壳,以便用户能够按“运行代码”按钮在浏览器中直接执行代码(例如Eloquent Javascript中的代码沙箱):

在此处输入图片说明

我可以使用任何库来实现它吗?

非常感谢!

我认为您不需要图书馆即可完成所需的工作。 您可以简单地从DOM元素中读取代码,然后将其传递给eval()函数来运行它。 参见此处的示例: http : //www.danielsadventure.info/Javascript/Javascript.html

<input
    type='button'
    value='Run Code'
    onclick="eval(document.getElementById('txtCode').value);" />

您可以使用JQuery terminal 非常灵活。 特别看一下这个例子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM