如何在 ace 编辑器中显示 html 站点的代码
How to display code of html site in ace editor
我想在我的ace编辑器中显示整个html dom,就像在ace编辑器站点的"嵌入指南"上一样。
问题是我的编辑器显示完整的行数,但只显示javascript部分。
这是我的王牌代码:
<div id="editor">
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mostslider/themes/default/default.css">
</head>
<body>
<div class="silder-wrapper default">
<div id="slider">
<img src="photo1.jpg" />
<img src="photo1.jpg" />
<img src="photo1.jpg" />
</div>
</div>
<script src="js/vendor/jquery-1.10.1.min.js"></script>
<script src="mostslider/slider.min.js"></script>
<script>
$(document).ready(function(){
var slider = $("#slider").slider({
metrics: {
width: 800,
height: 600
}
});
});
</script>
</body>
</html>
</div>
唯一显示的是:
$(document).ready(function(){
var slider = $("#slider").slider({
metrics: {
width: 800,
height: 600
}
});
});
我做错了什么?
现在,编辑器div 中的代码被解析为 HTML(其中大部分在此上下文中无效(,因此仅显示文本部分。为了防止这种情况,您必须转义所有 HTML 保留字符。您可以使用像这样的在线编码器,这将生成如下所示的代码,然后您可以将其复制粘贴到编辑器div 中:
<div id="editor">
<!DOCTYPE html>
<html>
<head>
...
如果你看一下 Ace 嵌入指南的源代码(提示:搜索单词 DOCTYPE 的第二次出现(,你会看到同样的事情。
相关文章:
- Javascript从外部站点获取html
- Javascript或JQuery从外部站点获取html内容
- 将打印命令从HTML发送到本地站点Word文档
- 用于基本 html 站点的简单 ajax 函数
- PHP:获取远程站点的最终呈现 HTML
- html 站点中的菜单项不起作用
- 使用 javascript 创建一个 html 站点并将其保存到服务器
- 从远程站点获取数据 - HTML 表
- 显示来自外部站点的 html
- 从服务器传递和获取JavaScript / HTML站点的变量
- 将 html-widget (form) 实现到 asp 站点中
- 如何在 ace 编辑器中显示 html 站点的代码
- HTML/JS 站点在使用 javascript 时不会更新 html
- 如何播放/提供/流式传输视频到本地html站点?VLC/FFMPEG
- 将 HTML 源代码注入 iframe 以避免跨站点脚本问题
- 如何在每个</头部>在多个HTML页面站点中
- 从嵌入式html文件站点访问google工作表条目
- 不能在HTML站点中添加jQuery处理程序
- 从Confluence XML或HTML生成可搜索的可移植静态HTML站点
- 如何将会话数据存储在本地HTML站点上