从内部描述中阅读eBay价格

时间:2015-02-27 13:37:54

标签: javascript iframe

我试图从其易趣描述中读取商品的价格。

例如,对于固定价格列表,易趣可以使用以下HTML将价格写在页面顶部附近:

<span class="notranslate" id="prcIsum" itemprop="price"  style="">$9.95</span>

稍后,它会将基于HTML的描述放在iframe中。

在这个iframe中,我尝试使用以下代码阅读价格:

<script type="text/javascript" langauge="javascript">
  var txt = parent.document.getElementById("prcIsum").innerHTML;
  document.write(txt);
</script>

但是没有任何东西出现过。为什么呢?

1 个答案:

答案 0 :(得分:0)

如果您使用eBay的Finding API,效率会更高。您需要注册为开发人员并获得令牌,但它是免费的。 API输出是XML,非常容易处理。这是一个简单的代码示例,用于查找&#39;功能:

http://developer.ebay.com/DevZone/Finding/HowTo/GettingStarted_PHP_XML_XML/GettingStarted_PHP_XML_XML.html