$('.imageOuter a').attr('rel', 'brochure')
を使用してrel=brochure
を追加するにはjqueryを使用していますが、これは期待どおりに機能します。特定の要素のhref値を取得して読み込みます
ただし、rel
のリンクを取得する場合は、brochure
としてください。
function getBrochureLink() {
$doc = new DOMDocument();
$doc->loadHTML($file);
$area = $doc->getElementsByTagName('body')->item(0);
$links = $area->getElementsByTagName("link");
foreach($links as $l) {
if($l->getAttribute("rel") == "brochure") {
$brochureLink = $l->getAttribute("href");
}
}
}
は悲しいこと
$brochureLink
が空で、それをつかんではない:私は以下のように、
loadHTML
でこれをやろうとしています。
PHPはHTMLを実行しません。提供されたページの場合は、Ajaxを使用します。それ以外の場合、あなたはほとんどそれを行うことはできません。 – Ryan