将内容从其他网站复制到您的div

时间:2017-04-26 07:49:36

标签: php html simple-html-dom

<html>
        <div class="product-tile ">

                <div class="product-image">

                    <img src="1.jpg">
                    <img src="2.jpg">

                </div>

                <div class="brand">

                        <a href="example1.html" class="brand-link">
                            Example1
                        </a>

                </div>

                <div class="product-name">
                    <a href="/product/example1.html" class="name-link">Craquelé-Effect Leather Square-Toe Mules</a>
                </div>

                </div>

        <div class="product-tile ">

                <div class="product-image">

                    <img src="11.jpg">
                    <img src="12.jpg">

                </div>

                <div class="brand">

                        <a href="example2.html" class="brand-link">
                            Example2
                        </a>

                </div>

                <div class="product-name">
                    <a href="/product/example1.html" class="name-link">Craquelé-Effect </a>
                </div>

            </div>

</html>

我的内容在HTML中是这样的,并希望将其复制到我的网站上。 我的代码就像是如何获得标题,图像,品牌和价格。我已经使用了file_get_html,但我在获取datalike品牌和价格方面遇到了问题。

require('simple_html_dom.php');

$html = file_get_html('new_arrival.html');

//$product = []; 

foreach ($html->find('div.wrap-desc') as $pro) {

        $proDetails = $pro->find('div.brand');


}

1 个答案:

答案 0 :(得分:-1)

如果您使用的是jQuery,则可以使用.html():

获取DOM元素的内容
$('html').html()

或者在vanillaJS中:

let x = document.getElementByTagName('html')
console.log(x.innerHTML)

https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML