Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: URL страницы показать под картинкой в html ?
цитата
14/11/16 в 08:48
 DH
В PHP все просто.
КАРТИНКА
PHP показывает url
<?php echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];?>

А как это в .html сделать ? Аналог мож какой на js есть ?
Врубить в (.htaccess)
RemoveHandler .html
AddType application/x-httpd-php .html
не вариант ибо нагрузка на серв сильно возрастет.
цитата
14/11/16 в 08:51
 Гарин
<script>alert(window.location.href)</script>
цитата
14/11/16 в 09:06
 DH


Дык он окно открывает )
цитата
14/11/16 в 09:42
 DH
<script>
document.getElementById("d").innerHTML =
"" + window.location.href;
</script>

<p id="d"></p>

Вот рабочий но он в коде не показывает.
А мне еще нужно что бы <meta content="тут ссылка показывалась" />
цитата
14/11/16 в 09:44
 Гарин
как-то так

Код:
document.querySelector('#this-img').parentElement.innerHTML += '<div>' + window.location.href + '</div>'
цитата
14/11/16 в 09:49
 Гарин
Код:
<meta name="imgUrl" content="" />
...
document.head.querySelector("meta[name=imgUrl]").content = window.location.href
цитата
14/11/16 в 10:29
 DH
<script>
document.write(location.href);
</script>

<onclick="showLoc();">

Блин да как его терь заставить показывать урлу в коде )))
цитата
14/11/16 в 10:36
 dizziness
если я правильно понял, https://jsfiddle.net/umbrellacoders/z7f6ja13/

ну или типа element.setAttribute(content, window.location.href); , это если сюда

Цитата:
<meta content="тут ссылка показывалась" />


element = нужный мета элемент
цитата
14/11/16 в 10:46
 DH
dizziness писал:
если я правильно понял, https://jsfiddle.net/umbrellacoders/z7f6ja13/

ну или типа element.setAttribute(content, window.location.href); , это если сюда



element = нужный мета элемент


Дык СеоБот то увидит <div id="url"> )
цитата
14/11/16 в 10:50
 dizziness
google выполняет js

Цитата:

4. Динамически подгружаемые мета-данные и элементы страницы

Мы динамически внедрили в DOM различные теги, важные для SEO:

Элементы title
Мета-описания
Мета-теги robots
Теги canonical
Результаты: Во всех случаях теги краулились, точно так же, как HTML-элементы в исходном коде.

Мы также обратили внимание на то, что происходит, когда гуглбот считывает противоречащие сигналы. Например, если таковые есть в исходном коде и в DOM? Вопрос еще требует последующего исследования, но предварительно тесты показали, что Google может не обратить внимания на тег в исходном коде и предпочесть ему тег в DOM.


Эта страница в полной версии