Javascript 如何从itemprop等于…的外部页面获取内容。。。?
我想从google play上我的应用程序页面中获取我的网站内容。现在我得到了.content类中包含的所有内容。但我只想得到安装数量。这个div看起来像这样:Javascript 如何从itemprop等于…的外部页面获取内容。。。?,javascript,php,jquery,Javascript,Php,Jquery,我想从google play上我的应用程序页面中获取我的网站内容。现在我得到了.content类中包含的所有内容。但我只想得到安装数量。这个div看起来像这样: <div class="content" itemprop="numDownloads"> </div> 有人知道如何从.content类获取itemprop=numDownloads吗 这是我现在的代码: blade.php <?php echo file_get_contents($_GET['ur
<div class="content" itemprop="numDownloads"> </div>
有人知道如何从.content类获取itemprop=numDownloads吗
这是我现在的代码:
blade.php
<?php echo file_get_contents($_GET['url']); ?>
剧本
<script>
$(function(){
var contentURI= 'https://play.google.com/store/apps/someapp .content';
$('#response').load('grab.php?url='+ contentURI);
});
</script>
您可以在PHP或javascript中使用正则表达式。 现在我已经实现了PHP版本,但是使用该模式,它可以很容易地在javascript中实现:
$siteContent = ''
. '<div class="content" itemprop="7"> </div>'
. '<div class="content" itemprop="5768"> </div>'
. '<div class="content" itemprop="69"> </div>';
$matches =array();
preg_match_all('/itemprop\s*=\s*[\'"]([^\'"]+)[\'"]/im', $siteContent, $matches);
var_dump($matches[1]);
你的页面上有多少元素有类内容?10和安装数量从顶部算起在类内容3中。你可以通过Jquery作为示例链接Jquery->with$div[itemprop]找到它。我意外地解决了它。。。刚刚执行了以下操作:.content[itemprop=numDownloads]
array
0 => string '7' (length=1)
1 => string '5768' (length=4)
2 => string '69' (length=2)