передача цели методу js link () - PullRequest
       26

передача цели методу js link ()

3 голосов
/ 08 декабря 2011

Как передать цель _blank методу js link ?

x = "my link to google"
x.link("www.google.com")

<a href="www.google.com">my link to google</a>

если это невозможно, есть ли альтернативный метод, который я мог бы использовать?

1 Ответ

7 голосов
/ 08 декабря 2011

Вы не можете;String.link метод является древним и в основном устарел.Создайте ссылку, используя методы DOM:

var link = document.createElement("a");
link.setAttribute("href", "http://www.google.com/");
link.setAttribute("target", "_blank");
link.appendChild(document.createTextNode("my link to google"));
...
// this, or whatever else you want to do to add it to the document:
document.getElementById("something").appendChild(link);

Либо так, либо просто создайте строку самостоятельно.String.link все равно мало что делает.

...