Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从远程站点获取数据-html表_Javascript_Jquery_Html - Fatal编程技术网

Javascript 从远程站点获取数据-html表

Javascript 从远程站点获取数据-html表,javascript,jquery,html,Javascript,Jquery,Html,我想创建一个html页面,从网站表(不是数据库表-html表)获取数据 代码看起来像这样: 我尝试使用jQuery“.find”,但无法使其工作 它没有任何id类。 然后,当我得到数据时,我只想显示它 谢谢你 ~z~斯蒂芬 编辑: 数据总是在同一位置,并且总是以“GB”或“MB”结尾。如果数据总是在同一位置,您可以使用.eq(n) 因此,如果您的示例是: <table> <tr> <tr> <--- i assume this is wrong

我想创建一个html页面,从网站表(不是数据库表-html表)获取数据

代码看起来像这样:

我尝试使用jQuery“.find”,但无法使其工作

它没有任何id类。 然后,当我得到数据时,我只想显示它

谢谢你

~z~斯蒂芬

编辑:
数据总是在同一位置,并且总是以“GB”或“MB”结尾。

如果数据总是在同一位置,您可以使用
.eq(n)

因此,如果您的示例是:

<table>
<tr>
    <tr> <--- i assume this is wrong
        <td>
            <table>
                <tr>...</tr>
                <tr>...</tr>
                <tr>...</tr>
                <tr>...</tr>
                <tr>...</tr>
                <tr>DATA I WANT</tr>
见:


另一个解决方案:

"table tr td table tr:contains(DATA I WANT)"

请参阅:

您是否希望数据具有某些价值?数据是否始终位于表、列和行中的相同位置?如果没有类或标识符,并且数据是随机的,并且位于表中的随机位置,则无法100%准确地找到它。谢谢,:contains工作得很好,但现在的问题是数据位于外部页面上,我希望它显示在我的页面上…您不能仅使用Javascript,出于安全原因,如果您所说的“外部”页面是指在另一个域上。跨域请求受到限制。您应该使用一些服务器端程序(比如PHP脚本)来实现这一点。如果我把它放在iframe中如何?这只是一个gunna脚本,gunna在我的电脑上运行,在互联网上没有。抱歉,但我认为这仍然是不可能的:对于像这样的数据抓取,在我的本地电脑上,我一直使用Linux shell脚本或服务器端脚本(从我电脑上的本地服务器)。无论如何,谢谢。我知道这可能会帮助其他人。
"table tr td table tr:contains(DATA I WANT)"