Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Открытие скрипта в новой вкладке/окне (https://javascript.ru/forum/misc/55864-otkrytie-skripta-v-novojj-vkladke-okne.html)

uz4hzm 18.05.2015 00:03

Открытие скрипта в новой вкладке/окне
 
Доброго времени суток!

Есть скрипт, он меняет внешние ссылки на сайте, но при этом делает переход в том же окне, хотя в изначальных ссылка стоит открытие в новом окне.

Вот код:

<script type="text/javascript">
var adMyLink = {
"config": {
"apiKey": "12345",
"excludeDomains": [
"yourdomainhere.com", "www.yourdomainhere.com"
],
"category": "mainstream"
}
};
(function () {
var script = document.createElement('script');
script.async = true;
script.src = 'http://admy.link/scripts/linkconverter.js';
var entry = document.getElementsByTagName('script')[0];
entry.parentNode.insertBefore(script, entry);
})();
</script>

Можно ли сделать так, что бы при ссылки которые он обработает, открывались в новом окне?

kostyanet 18.05.2015 07:35

target="_blank"

uz4hzm 18.05.2015 20:21

Цитата:

Сообщение от kostyanet (Сообщение 371318)
target="_blank"

<a href="http://abc.com/abc.php" target="_blank">ABC</a>

Все внешние ссылки на сайте в таком формате, но при включении скрипта, все внешние ссылки начинают открываться в том же окне.
Вопрос как раз и состоит в том, можно ли как то сделать так, что бы данный скрипт выполнялся в новом окне/вкладке.

Deff 19.05.2015 01:04

uz4hzm,
Ну пусть скрипт, который обрабатывает добавляет к ссылкам атрибут target="_blank" http://javascript.ru/tutorial/dom/at...s#dom-atributy


Часовой пояс GMT +3, время: 11:30.