PopUp aus einer Slideshow heraus öffnen

Ostol

Grünschnabel
Ich habe in einer Ebene eine Slideshow von Thumbs untergebracht mit einem Fremdscript.
Beim Aufrufen der Seite (onLoad) werden eine Reihe Thumbnails nach einer bestimmten Reihenfolge und mit bestimmten Delays eingeblendet, Slideshow eben.
Es sieht etwa so aus:

onLoad="F1('funktslide',3500,0,1,'',1000,'images/1.jpg','javascript:;','Beispiel:1',0,'images/2.jpg','javascript:;','Beispiel:2',0,'images/3.jpg','javascript:;','Beispiel:3',0,'images/4.jpg','javascript:;','Beispiel:4',0)">

Hier ist wie man sieht auch die Funktion eines JS- Steuerbefehls mit dem Nullink "Javascript:;" zum Aufrufen von externen Links vorgesehen.
Wie kann ich diesen Nullink - aber möglichst hier in dieser Zeichenkette, d.h. direkt aus der Slideshow heraus so ausreizen, dass die in der Slideshow nacheinander eingeblendeten Thumbs (oder die Bildtexte wie "Beispiel:1", etc.) einzeln anklickbar gemacht werden und in separaten PopUps die jeweils vergrößerte Darstellung der Thumbnails anzeigen?
 
Zuletzt bearbeitet:
Poste mal bitte etwas aufschlussreicheren Code.
Das, was du bisher gepostet hast, ist so aussagekfräftig wie

Code:
 onLoad="F1('kaffee kochen');"
...wie mache ich es, das mir die Funktion noch Sahne in den Kaffee tut

:-)
 
bitte, hier ist der js-code:

<script language="JavaScript" type="text/JavaScript">
<!--

function F5(){
var v1=arguments,v2=v1[0],v3=MM_findObj(v2),v4=v1[1];if (v3&&v3.F4){F4(v2);if (v4>v3.F4.length-1){v4=v3.F4.length-1;}else if (v4<0){v4=0;}v3.F9=v4;if (!v3.F7){v3.F5=new Image();}v3.F5.src=v3.F4[v4][0];F3(v2,v4);}}

function F6(){
this.style.filter="";}

function F4(){
var v1=MM_findObj(arguments[0]);if (v1&&v1.F4&&v1.F2!=null){clearTimeout(v1.F2);}}

function F3(){
var v1=arguments,v2=v1[0],v3=MM_findObj(v2),v4=v1[1],v5='<div class="slideImage">',v6,v7,v8;if (!v3.F5.complete){v6="F3('"+v2+"',"+v4+")";setTimeout(v6,50);return;}if (v3.F4[v4][1]!=""){v5+='<a href="'+v3.F4[v4][1]+'"';if (v3.F3!=""){v5+=' target="'+v3.F3+'"';}v5+='>';}v5+='<img src="'+v3.F5.src+'" border="0" alt="">';if (v3.F4[v4][1]!=""){v5+='</a>';}v5+='</div>';if (v3.F4[v4][2]!=""){v5+='<div class="slideDesc">'+unescape(v3.F4[v4][2])+'</div>';}v7=v3.F4[v4][3];if (!v3.F1||v7==25){if (document.layers){v3.document.open();v3.document.write(v5);v3.document.close();}else {v3.innerHTML=v5;}}else {v3.contentEditable=true;if (v3.filters[0]&&v3.filters[0].status==2){v3.filters[0].Stop();}if (v7==0){v8="blendTrans(Duration="+v3.F8+")";}else {v8="revealTrans(Duration="+v3.F8+",Transition="+(v7-1)+")";}v3.onfilterchange=F6;v3.style.filter=v8;v3.filters[0].Apply();v3.innerHTML=v5;v3.filters[0].Play();v3.contentEditable=false;}}

function F2(){
var v1=arguments,v2=v1[0],v3=MM_findObj(v2),v4=v1[1],v5=v1[2],v6,v7;if (v3&&v3.F4){F4(v2);if (v4==1){v6=v3.F9+1;if (v6>v3.F4.length-1){v6=0;if (v3.F10==0){return;}}}else {v6=v3.F9-1;if (v6<0){v6=v3.F4.length-1;if (v3.F10==0){return;}}}v3.F9=v6;if (!v3.F7){v3.F5=new Image();}v3.F5.src=v3.F4[v6][0];F3(v2,v6);if (v5==1){v7="F2('"+v2+"',"+v4+","+v5+")";v3.F2=setTimeout(v7,v3.F6);}}}

function F1(){
var v1=arguments,v2=v1[0],v3=MM_findObj(v2),v4,v5,v6,v7=navigator.userAgent.toLowerCase();if (v3){v3.F6=v1[1];v5=v1[2];v3.F10=v1[3];v3.F3=v1[4];v3.F8=v1[5]/1000;v3.F4=new Array();for (v6=6;v6<v1.length;v6+=4){v3.F4[v3.F4.length]=new Array(v1[v6],v1[v6+1],unescape(v1[v6+2]),parseInt(v1[v6+3]));}v3.F9=0;v3.F7=(v7.indexOf("netscape6")!=-1);v3.F5=new Image();v3.F5.src=v1[6];v3.F1=v3.filters&&(v7.indexOf("mac")<0);F3(v2,0);if (v5){v4="F2('"+v2+"',1,"+v5+")";v3.F2=setTimeout(v4,v3.F6);}}}
//-->
</script>
 
Ich benutze keinen Dreamweaver oder sonstige MM-Produkte.
Du müsstest also schon die Güte haben, einen funktionstüchtigen Code zu posten(oder besser...ranzuhängen)
 

Neue Beiträge

Zurück