Html 通过从JavaScript调用document.write()解析运行时创建的表
我正在制作一个iphone应用程序,我想从html网页下载并解析一个表格。这些表格是由JavaScript在运行时创建的(我想当网页加载时),因此我可以使用safari浏览器的开发工具查看主题,但当我尝试下载html代码时,我得到的源代码不包含该表格的html标记,这是我的html代码Html 通过从JavaScript调用document.write()解析运行时创建的表,html,html-parsing,Html,Html Parsing,我正在制作一个iphone应用程序,我想从html网页下载并解析一个表格。这些表格是由JavaScript在运行时创建的(我想当网页加载时),因此我可以使用safari浏览器的开发工具查看主题,但当我尝试下载html代码时,我得到的源代码不包含该表格的html标记,这是我的html代码 <table dir = "rtl ......."> <tbody> <script src = "get.aspx?type=js&file=ajax&rev=3
<table dir = "rtl .......">
<tbody>
<script src = "get.aspx?type=js&file=ajax&rev=3"......>
<script language = "JavaScript" src = "get.aspx?type=js&file=mc&rev=6"></script>
<script>..</script>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
<tr>..</tr>
..
..
..
..
..
..
..
..
问题是如何访问它们
这是我要解析的页面:如果可以使用JQuery库, 然后,您可以在DocumentReady事件中获取动态表 例如:
$(function(){
var table = $('[dir="rtl"]')
});
代码假定该表具有dir=“rtl”属性。jquery文档中的所有内容。谢谢Kamil,但我对html解析还不熟悉。因此,如果有任何示例,我如何在iphone应用程序中使用jquery库。对于我的英语,我想我误解了你。在这种情况下,您应该使用Iphone SDK中的“浏览器控件”,而不是浏览器(运行JS),您可以附加到事件并获取html标记。对不起,我不熟悉Iphone sdk。或者使用可以运行JS的externals API(如果存在的话:)