<span id="content"></span>
经过ajax异步读取数据库数据,用html()或append()数据到上面的ID中。我们在浏览器中可以看到数据,可是通过浏览器,源码查看, 确看不到到。请做出解释。谈谈你的看法。
经过ajax异步读取数据库数据,用html()或append()数据到上面的ID中。我们在浏览器中可以看到数据,可是通过浏览器,源码查看, 确看不到到。请做出解释。谈谈你的看法。
调试欢乐多
以前专门为这事折腾了好久.微软是为了说明他的webBrowser做的很好吧
解析成当前页面的document(这个在内存里吧)
之后的操作全是针对document的
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-31j">
<title>Insert title here</title>
<script type="text/javascript">
window.onload = function() {
var div = document.createElement("div");
div.innerHTML = "13123";
document.body.appendChild(div);
};
</script>
</head>
<body></body>
</html>
我想问下html() append()也好 是jQuery的吧?
真对微软的面试没办法。。即使你不用ajax,用javascript来添加html也是“看不到”的。
IE的查看源代码部分是在你load完之后就已经不做更新了。
你通过js来操作html的时候不能驱动浏览器事件
我们也可以做到把更新动态的信息显示在静态网页上
只是那样点话,违背了ajax异步或者js的设计初衷---提高用户的网页效率
有道理..你是ctrl+u看的,看不到,其实ctrl+shift+i是能看到的DOM的问题,可以仔细研究下。