Я пытаюсь вставить тег HTML <base>
сразу после открытия тега <head>
страницы, используя dom.Я пытался использовать appendChild
, который просто вставляет его перед </head>
, что не годится.
Код im, используя:
$head = $dom->getElementsByTagName('head')->item(0);
$base = $dom->createElement('base');
$base->setAttribute('href', $url);
$head->parentNode->insertBefore($base, $head);
Это вставляет тег <base>
перед<head>
, что все еще не хорошо!
Есть идеи?Пиво за правильный ответ!