у вас 2 ошибки. Во-первых document.
head.createElement
Во-вторых document.head , а не head. К тому же не нужно работать с атрибутами, когда есть соответствующие свойства.
var link = document.createElement("link");
// для IE8
var head = document.head || document.getElementsByTagName('head')[0];
link.href = "../images/open.png";
link.rel = "img_src";
head.appendChild(link);
Сообщение от colibri
|
Можно ли будет эту переменную передать из одного файла в другой,чтобы использовать ее,как значение атрибута в setAttribute?
|
Очень странная задача. У вас нет доступа к серверу, раз пытаетесь решить через браузер пользователя?