有没有办法将URL中的整个表格及其内容复制到另一个页面?

时间:2018-01-04 11:38:24

标签: javascript php jquery wordpress html-table

我有一个WP插件生成的自定义页面,其中包含一个具有<table class = "specs-product">类名的表。我知道它是如何生成自定义URL的,所以我每次都可以访问它,但我想在我的模板页面上只显示整个表格。是否有任何复制粘贴解决方案来解决这个问题,还是更难?

1 个答案:

答案 0 :(得分:3)

使用Curl解决方案:

(下载:SimpleHtmlDomParser

    include('simple_html_dom.php');

    $ch1 = curl_init('FirstPageUrl');
    curl_setopt($ch1, CURLOPT_FOLLOWLOCATION, TRUE);
    curl_setopt($ch1, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch1, CURLOPT_CONNECTTIMEOUT ,0);
    curl_setopt($ch1, CURLOPT_TIMEOUT, 10);
    $FirstPage = curl_exec($ch1);
    curl_close($ch1);

    $FirstPageHtml = str_get_html($FirstPage);
    $Table = $FirstPageHtml->find('table[class=specs-product]');
    echo $Table;

Simple Dom Parser的解决方案:

(下载:SimpleHtmlDomParser

    include('simple_html_dom.php');

    $html = file_get_html('FirstPageUrl',false);
    $Table = $html->find('table[class=specs-product]');
    echo $Table;

使用PHP解决方案:

将你的表变成一个php变量,并通过会话传递给下一页。

How to turn a Div into a Varaible?

What is a Session?