[twee targets] beide openen of laden vanuit ander

Pagina: 1
Acties:

  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 21:09
Er zijn al een boel topics geweest over het hebben van twee links op twee targets vanuit 1 button. Daar zijn java sciptjes voor etc etc.
Probleem hier alleen is dat ik het niet voor elkaar krijg een swap-image van de button te krijgen...

Dus...
toen dacht ik, laat ik dan wanneer het ene frame laadt, een andere source weergeven in het andere frame... maar dan refeshed het tweede frame, i.p.v. dat hij een andere inhoud laadt

:?

dus...
weet iemand of het überhaupt mogelijk is met een dergelijk javasciptje wat twee targets laadt om daar nog steeds een swap image in de button te krijgen?

Ik doe niet aan bijgeloof. Dat brengt ongeluk.


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

tuurlijk kan dat.... Maar vanuit hier kunnen wij niet bepalen wat je fout doet.....

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

Euhmm, swap image werkt met onMouseOver en onMouseOut, en links meestal met onClick. Dus in dat opzicht zie ik het probleem niet. :?
Heb je misschien een voorbeeldje online voor de duidelijkheid, ?

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 21:09
OkkE schreef op 15 April 2003 @ 14:30:
Euhmm, swap image werkt met onMouseOver en onMouseOut, en links meestal met onClick. Dus in dat opzicht zie ik het probleem niet. :?
Heb je misschien een voorbeeldje online voor de duidelijkheid, ?
in de head:
PHP:
1
2
3
4
5
6
7
8
9
10
11
<SCRIPT LANGUAGE="JavaScript">
     <!--

      function tweetargets(targeteen,targettwee) {
      parent.subFrame.location = targeteen;
      parent.mainFrame.location = targettwee;
      return nav.htm;
      }

     //-->
     </SCRIPT>

in de body van het navigatieframe:
PHP:
1
2
3
<a href="JavaScript:tweetargets('subnavprod.htm','prod_main.htm')">
   <img src = "images/B_product1.jpg"
    name=producten border=0 width="181" height="25"></a>


nou probeer ik dus de aansturing van de mouseover te mengen met het scriptje voor de twee targets, maar dat wil niet zo vlotten... :{
in de head staat dus dit voor de swapimages, maar ik krijg de aansturing hiervoor niet in de a href...
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</SCRIPT>


edit:
:) tis toch nog gelukt :)
PHP:
1
2
3
<a href="JavaScript:tweetargets('subnavprod.htm','prod_main.htm')" 
    onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('product','','images/B_product2.jpg',1)">
    [img]"images/B_product1.jpg"[/img]</a>

Ik zat weer veel te moeilijk na te denken...
offtopic:
dat heb ik nou altijd bij dit soort dingen :( De oplossing is zo voor de handliggend, dat ik denk "nehhhh... dat kan het nooit zijn..."

[ Voor 17% gewijzigd door paQ op 15-04-2003 15:21 ]

Ik doe niet aan bijgeloof. Dat brengt ongeluk.


  • paQ
  • Registratie: Augustus 2001
  • Laatst online: 21:09
well pinch me in the but and call me daisy :?

wanneer ik deze ahrefs herhaal in het navigatiemenu, dan werkt de swapimage dus weer niet. Dus eigenlijk heb ik nog steeds hetzelfde probleem...
Bij de laatste poging ben ik vanaf het begin begonnen met een leeg menu, met 1 button, dat werkt dus.... maar zodra ik twee buttons plaats is het weer over :(

vriendelijk verzoek dan maar weer aan de medetweakers :>

Ik doe niet aan bijgeloof. Dat brengt ongeluk.