对 HTML、CSS、jQuery 处于一知半解的学习状态。往页面中插入 HTML 源码作为展示时,总是 载入 这个页面,包括源码中引入的 JS/CSS 都被执行了。
$.post("/test", function(data){
$("#page-html").html('"'+data.body+'"');
}, 'json');
网页有个简单的 jQuery 脚本,通过一个 Ajax
请求获得一个页面的 HTML 源码,并且把源码插入到 <pre id="page-html"></pre>
内,通过观察发现他人的网页插入源码显示时,源码都在 "
双引号的包括中,于是在展示时,给服务端返回的 HTML 源码前后分别加上了一个双引号。
但是在实际使用过程中,依然时直接完全的载入了 HTML 网页,而不是作为源码显示,而加入的双引号显示时是在 HTML 页面中的开始位置加入了三个双引号。
这是哪里出了问题呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.