我试图访问AJAX动态加载的内容的HTML代码源。我怎么能这样做? 例如,在Gmail上,我试图访问给定电子邮件讨论内容(特定电子邮件讨论的不同条目)的HTML代码,该代码仅在主列表中单击此电子邮件讨论的行时加载。我可以访问的代码源只是最初加载的页面之一(所有电子邮件讨论的列表)。任何想法?获取动态加载的HTML内容的代码源(Chrome/Gmail)
回答
右键单击页面并选择“检查元素”。当JavaScript对页面进行更改时,元素视图会更新,而“查看源代码”视图仅显示页面加载时的内容。
如果您右键单击 - >“查看源代码”,它会显示您所在页面的重新加载版本的内容。
在Chrome中使用“检查元素”(热键CTRL + SHIFT + i)显示动态内容的来源。
在最近的IE版本中:点击F12。 – egrunin 2012-02-17 19:22:27
我想你想绑定使用Ajax初始页面加载后加载的dom元素上的事件。如果是这样,那么你可以使用jQuery库,你可以使用jquery的实时方法。
这里是一个活方法的链接,你可以检查。
你需要什么 下载最新的jQuery库(http://docs.jquery.com/Downloading_jQuery) ,然后将其包含在脚本头 内,或者您可以使用CDN http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
然后执行以下一样 <script>
$(document).ready(function(){
$("#ajax_dom_element_id").live('click_or_any_event',function(){
code snippet you wan dot
});
});
</script>
我认为这将是有益的。
- 1. 获取通过Java函数生成的动态内容的html源代码
- 2. Chromedp软件包:如何获取已使用chromedp动态加载内容的网页的更新HTML源代码
- 3. 在硒中获取动态加载的源代码
- 4. 获取包含由JSON填充的内容的HTML源代码
- 5. html代码的动态加载
- 6. 获取加载的UIWebView的HTML源代码
- 7. 动态内容的Python抓取(视觉效果与html源代码不同)
- 8. 显示与动态加载HTML内容
- 9. 带HTML内容的XLIFF源代码
- 10. 动态加载iframe源代码
- 11. UIWebView获取HTML源代码
- 12. 红宝石获取HTML源w /动态内容
- 13. 如何使用HtmlAgilityPack获取动态加载的内容
- 14. 获取div的高度javascript动态内容加载到它
- 15. 如何将Html代码动态添加到离子内容?
- 16. 获取HTML源代码与Python的Cookie
- 17. 动态加载内容
- 18. jQuery动态加载内容
- 19. Android - 动态加载内容
- 20. 动态加载内容
- 21. 动态加载div内容
- 22. javamail动态加载内容
- 23. 动态加载代码并获取解析错误的行数
- 24. html不加载jquery? (动态内容加载)
- 25. Webview AppCache未加载源非HTML内容
- 26. 通过代理获取html源代码
- 27. 获取此pushState /加载内容代码工作
- 28. 获取动态svg内容
- 29. Gridster - 保存的div的HTML内容加载动态网格
- 30. 使用PHP/CURL获取(动态加载页面)内容?
注意:这是特定于Chrome的。 – egrunin 2012-02-17 19:21:28
问题标题说Chrome。 – ohaal 2012-02-17 19:23:40
这并不总是有效 - CSS检查器显示浏览器实际呈现的内容。有时候,你有一个错误(比如丢失/放错标签),浏览器会忽略这个错误,这会导致一些错误。这在来源中很明显,但在检查员中缺席。 – 2016-01-27 07:31:57