

Anmelde-Formular

strohhalm.org / Archiv / Programmierung Clientseitig / Eintrag lesen
phase 23. November 2004, 15:05
hi, ich habe mir eine kleine slideshow geschrieben bei der, der link beim letzten bild umgeschrieben wird.
###########
function nextimg()
{
if (i != 6)
{
i++;
nextImage = images;
document.getElementById('prevImage').src = nextImage;
} else next.href = '
http://www.heise.de';
}
###########
jetzt möchte ich aber das nicht nur das href umgeschrieben wird sondern das sich der link in einem neuen fenster öffnet.
hat jemand eine idee??
danke.
wahsaga 23. November 2004, 15:43
was ist überhaupt next.href, sprich woher kommt das objekt next?
und wenn du das href-attribut von next setzen/verändern kannst, wer hindert dich dann, dies für sein target-attribut ganz genauso zu machen?
phase 23. November 2004, 15:47
hast ja recht! hab's jetzt so gemacht:
document.links[1].target = '_blank';
das href.next sollte so aussehen document.links['next'].href
hatte irgendwie ne blockade ;-)
phase 23. November 2004, 16:04
hhmmm... zufrüh gefreut ;-(
wenn ich den link mit nummer anspreche geht es aber sollte es nicht auch mit dem namen gehen?
document.links['next'].target = '_blank';
document.links['next'].href
er sagt mir dann aber das next null oder kein objekt ist....
hat jemand nen tipp?
phase 23. November 2004, 16:20
... das klappt natürlich nur im IE nicht! firefox geht es auch mit den namen.
phase 23. November 2004, 16:49
ok, hab mir wieder slebst geholfen und es über die id gemacht:
document.getElementById("weiter").href='
http://www.heise.de';document.getElementById("weiter").target='_blank';