Hallo Zusammen,
ich habe eine kleine Funktion geschrieben, die in bestimmten abständen in einem div weitere divs hinzufügt.
Anschliessend ein IMG-Tag und auf das Bild soll man klicken können, also noch ein A-Tag.
Nun habe ich das Problem, dass zwar bei FF das geht, aber in IE7 und Opera nicht..
Bei IE7 und OP9 ist der A-Tag hinterdem Bild und kann nur an der Kante geklickt werden.
Hat jemand einen Tipp vielleicht ?
ich habe eine kleine Funktion geschrieben, die in bestimmten abständen in einem div weitere divs hinzufügt.
Anschliessend ein IMG-Tag und auf das Bild soll man klicken können, also noch ein A-Tag.
Nun habe ich das Problem, dass zwar bei FF das geht, aber in IE7 und Opera nicht..
Bei IE7 und OP9 ist der A-Tag hinterdem Bild und kann nur an der Kante geklickt werden.
Hat jemand einen Tipp vielleicht ?
Code:
function initPicList() {
var header = document.getElementById('aheader');
for(i=0;i<10;i++){
aktuelleDiv = header.appendChild(document.createElement('div'));
aktuelleDiv.style.backgroundImage='url(\'images/bildHintergrund.jpg\')';
aktuelleDiv.style.position='absolute';
aktuelleDiv.style.height='35px';
aktuelleDiv.style.width='36px';
aktuelleDiv.style.left = (i*40)+'px';
}
for(i=0;i<(picPath.length>10?10:picPath.length);i++){
picDivs[i] = header.appendChild(document.createElement('IMG'));
picDivs[i].src='referenzen/Thumbnails/'+picPath[i];
picDivs[i].style.position='absolute';
picDivs[i].style.height='25px';
picDivs[i].style.width='25px';
picDivs[i].style.left = (i*40+6)+'px';
picDivs[i].style.top = '5px';
}
for(i=0;i<(picPath.length>10?10:picPath.length);i++){
aktuelleA = header.appendChild(document.createElement('A'));
aktuelleA.style.position='absolute';
aktuelleA.style.height='35px';
aktuelleA.style.width='36px';
aktuelleA.style.left = (i*40)+'px';
aktuelleA.href ="javascript:showPic("+i+")" ;
}
}