Подскажите решение
в script.js в теме написал:
(function ($, Drupal, window, document, undefined) {
function ChangeImg() {
if(document.images) {
eval("document."+ChangeImg.arguments[0]+
".src=('"+ChangeImg.arguments[1]+"')");
}
}
function preload() {
if (document.images) {
var imgsrc = preload.arguments;
arr=new Array(imgsrc.length);
for (var j=0; j
с таким кодом.
onload="preload('1.png')" куда вставить этот код?))
Картинки выходят все неактивные и по наведению не меняются... как реализовать? Срочно нужно пару ударов в бубен от гуру))
Комментарии
продолжение, не весь код вставился...
for (var j=0; j < imgsrc.length; j++) {
arr[j] = new Image;
arr[j].src = imgsrc[j];
}
}
}
})(jQuery, Drupal, this, this.document);
в page.tpl прописал
< div > < a href="@@@"> < img onMouseOver="ChangeImg('ImgName1','1.png')" onMouseOut="ChangeImg('ImgName1','1.png')" >
скрипт не работает...
Хммммм... выглядит очень похоже на то, что я написал в http://drupal.org/project/copyprevention - опция Place transparent gif image above all images. Посмотрите, как там сделано.