Bildlaufleiste in Webseite einfügen

friesenrolf schrieb am 04.01.2023 um 22:20 Uhr

Hallo zusammen,

Meine Software: MAGIX Web Designer Premium 19.0.0.64291 M DL x64 May  3 2022

Ich möchte auf meiner Seite eine kleine Bildlaufleiste einfügen und habe mir dafür einen Javascript (kostenlos und frei verfügbar und änderbar) runder geladen. Diese funktioniert im WD gut. Inhalt vom script sind kostenlose Bilder aus dem Netz.

Im script steht das diese Bilder mit den eigenen ersetzt werden können, es muss nur der Link geändert werden, ich habe den Pfad eingetragen aber das Bild wird nicht angezeigt sondern nur ein Symbol für das Bild. Ich habe den script mal unten angehängt, der 1Pfad ist mein Bild. Die anderen sind von kostenlose-javascripts.de. Muss ich in der Zeile noch etwas ändern? Vielleicht könnt ihr mir einen Tipp geben, würde mich sehr freuen.

Gruß friesenrolf

 

<!-- präsentiert von kostenlose-javascripts.de -->
<script type='text/javascript'>
<!--
var sliderwidth = 550; // Breite des Sliders
var sliderheight = 80; // Höhe des Sliders
var slidespeed = 1; // Geschwindigkeit des Sliders
var slidebgcolor = "#FFFFFF"; // Hintergrundfarbe
var leftrightslide = new Array();
var copyspeed = slidespeed;
var i = 0;

/* HIER DIE LINKS UND BILDER ANPASSEN*/
leftrightslide[i++] = '<a href="0001.html"><img src="F:\Bonsai\Bonsaiverein\Hompage Zubehör\Slide Show\Ersatz\komp009.jpg"></a>';
leftrightslide[i++] = '<a href="0004.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0004.jpg"></a>';
leftrightslide[i++] = '<a href="0005.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0005.jpg"></a>';
leftrightslide[i++] = '<a href="0006.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0006.jpg"></a>';
leftrightslide[i++] = '<a href="0010.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0010.jpg"></a>';
leftrightslide[i++] = '<a href="0011.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0011.jpg"></a>';
leftrightslide[i++] = '<a href="0012.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0012.jpg"></a>';
leftrightslide[i++] = '<a href="0013.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0013.jpg"></a>';
leftrightslide[i++] = '<a href="0014.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0014.jpg"></a>';
leftrightslide[i++] = '<a href="0015.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0015.jpg"></a>';
leftrightslide[i++] = '<a href="0016.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0016.jpg"></a>';
leftrightslide[i++] = '<a href="0023.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0023.jpg"></a>';
leftrightslide[i++] = '<a href="0024.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0024.jpg"></a>';
leftrightslide[i++] = '<a href="0026.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0026.jpg"></a>';
leftrightslide[i++] = '<a href="0027.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0027.jpg"></a>';
leftrightslide[i++] = '<a href="0030.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0030.jpg"></a>';
leftrightslide[i++] = '<a href="0031.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0031.jpg"></a>';
leftrightslide[i++] = '<a href="0033.html"><img src="https://www.kostenlose-javascripts.de/wp-content/uploads/_files_images_thumbs_0033.jpg"></a>';

/* AB HIER NICHTS MEHR ÄNDERN */
leftrightslide = '<nobr>' + leftrightslide.join("") + '</nobr>';
var iedom = document.all || document.getElementById;
if (iedom)
    document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-3000px">' + leftrightslide + '</span>');
var actualwidth = '';
var cross_slide, ns_slide;

function fillup(){
    if (iedom){
        cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2;
        cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3;
        cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide;
        actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth;
        cross_slide2.style.left=actualwidth+20+"px";
    }
    else if (document.layers){
        ns_slide=document.ns_slidemenu.document.ns_slidemenu2;
        ns_slide2=document.ns_slidemenu.document.ns_slidemenu3;
        ns_slide.document.write(leftrightslide);
        ns_slide.document.close();
        actualwidth=ns_slide.document.width;
        ns_slide2.left=actualwidth+20;
        ns_slide2.document.write(leftrightslide);
        ns_slide2.document.close();
    }
    lefttime=setInterval("slideleft()",30);
}

function slideleft(){
    if (iedom){
        if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
            cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px";
        else
            cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+"px";

        if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
            cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px";
        else
            cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+"px";
    }
    else if (document.layers){
        if (ns_slide.left>(actualwidth*(-1)+8))
            ns_slide.left-=copyspeed;
        else
            ns_slide.left=ns_slide2.left+actualwidth;

        if (ns_slide2.left>(actualwidth*(-1)+8))
            ns_slide2.left-=copyspeed;
        else
            ns_slide2.left=ns_slide.left+actualwidth;
    }
}

if (iedom||document.layers){
    with (document){
        document.write('<table border="0" cellspacing="0" cellpadding="0"><td>');
        if (iedom){
            document.write('<div style="position:relative;width:' + sliderwidth + 'px;height:' + sliderheight + 'px;overflow:hidden">');
            document.write('<div style="position:absolute;width:' + sliderwidth + 'px;height:' + sliderheight + 'px;background-color:' + slidebgcolor + '" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">');
            document.write('<div id="test2" style="position:absolute;left:0;top:0"></div>');
            document.write('<div id="test3" style="position:absolute;left:-1000;top:0"></div>');
            document.write('</div></div>');
        }
        else if (document.layers){
            document.write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>');
            document.write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>');
            document.write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>');
            document.write('</ilayer>');
        }
        document.write('</td></table>');
    }
}
//-->
</script>
<br />
JavaScript von <a href="http://www.kostenlose-javascripts.de/javascripts/bilder/bildlaufleiste/" target="_blank">kostenlose-javascripts.de</a>
<br />
<script type="text/javascript">function addEvent234(obj,type,fn){if(obj.addEventListener){obj.addEventListener(type,fn,false)}else if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event)};obj.attachEvent("on"+type,obj[type+fn])}};addEvent234(window,'load',fillup);</script>
<!-- präsentiert von kostenlose-javascripts.de -->

Kommentare

BilderMacher schrieb am 05.01.2023 um 07:34 Uhr

Hallo,

so funktioniert das nicht!

Dein eingefügter Pfad ist falsch. Er führt doch auf deine Festplatte und nicht in das Verzeichnis, in dem der WD Bilder ablegt.

So sieht es korrekt aus: (a-href habe ich gelöscht, weil ich keinen LINK zu Bildern habe)

/* HIER DIE LINKS UND BILDER ANPASSEN*/
leftrightslide[i++] = '<img src="index_htm_files/Bild1.jpg">';
leftrightslide[i++] = '<img src="index_htm_files/Bild2.jpg">';
leftrightslide[i++] = '<img src="index_htm_files/Bild3.jpg">';
leftrightslide[i++] = '<img src="index_htm_files/Bild4.jpg">';
leftrightslide[i++] = '<img src="index_htm_files/Bild5.jpg">';

Wobei hierfür einige Vorbereitungen zu treffen sind.

Zunächst alle Bilder auf die Seite laden. Dann die Webeigenschaften öffnen und auf dem Reiter "Bilder" für jedes Bild einen Namen vergeben. Ich habe durchnummeriert: "Bild1" bis "Bild5" für meine 5 Bilder.

Die Vorschau zeigt dann, ob alles stimmt.

Zuletzt geändert von BilderMacher am 05.01.2023, 08:03, insgesamt 2-mal geändert.

"Je mehr die Menschen wissen, desto weniger müssen sie glauben!"

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Ich kann vieles, darf aber nicht alles.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-------------

Hardware / Software:
::::::::::::::::::::::::::::::::::::++++:::::::::::::::::::::::::::::::::::::::::::::::::

Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz (8 CPUs), ~2.3GHz
12288 MB RAM
DirectX 12
 

Intel(R) UHD Graphics (für Import, Verarbeitung, Export)

NVIDIA GeForce MX250 (wird nicht in Schnitt-SW verwendet)

  • Video deluxe 2016 Premium
  • Video deluxe 2025 Premium
  • Video Pro X 16
  • Photostory Deluxe 2025
  • Samplitude X7 Suite
  • ACID Pro 11
  • Music Maker 2025 Premium
  • MAGIX/XARA Graphic-/Web-Designer

-----------------------------------------------------------------------------------

Edition    Windows 10 Home
Version    22H2
Installiert am    ‎15.‎10.‎2020
Betriebssystembuild    19045.5011
Leistung    Windows Feature Experience Pack 1000.19060.1000.0

------------------------------------------------------------------------------------

Standardbrowser: Mozilla Firefox 131.0.3 (64-Bit)