Toon posts:

[JS] link target wil niet werken

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik het volgende stukje code in mijn menu

//Menu 4
makeMenu('top','[img]"images/link-balletje.gif"[/img] [img]"images/link-balletje.gif"[/img] Disclaimer')
makeMenu('sub','[img]"images/link-balletje.gif"[/img] Disclaimer','disclaimer.htm/target=inlineframe2.htm')

Maar ik krijg steeds de melding terug "kan de server niet vinden", ik heb ook al een aantal andere methodes geprobeerd maar het wil maar niet lukken.

Iemand een idee?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Op dinsdag 19 maart 2002 17:40 schreef peterbuyk het volgende:
Ik gebruik het volgende stukje code in mijn menu

//Menu 4
makeMenu('top','[img]"images/link-balletje.gif"[/img] [img]"images/link-balletje.gif"[/img] Disclaimer')
makeMenu('sub','[img]"images/link-balletje.gif"[/img] Disclaimer','disclaimer.htm/target=inlineframe2.htm')
Klopt dat wel?

Programmer - an organism that turns coffee into software.


  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Op dinsdag 19 maart 2002 17:40 schreef peterbuyk het volgende:
Ik gebruik het volgende stukje code in mijn menu

//Menu 4
makeMenu('top','[img]"images/link-balletje.gif"[/img] [img]"images/link-balletje.gif"[/img] Disclaimer')
makeMenu('sub','[img]"images/link-balletje.gif"[/img] Disclaimer','disclaimer.htm/target=inlineframe2.htm')

Maar ik krijg steeds de melding terug "kan de server niet vinden", ik heb ook al een aantal andere methodes geprobeerd maar het wil maar niet lukken.

Iemand een idee?
Nope, we missen namelijk de functie "makeMenu". Post die ook ff aub.

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

wat is dit:
code:
1
'disclaimer.htm/target=inlineframe2.htm'

in ieder geval geen juist JS/HTML :P
Je zult nog een object-ruimte moeten reserveren om het frame in te vermelden:
code:
1
makeMenu('sub','[img]"images/link-balletje.gif"[/img] Disclaimer','disclaimer.htm','inlineframe')

en dan in de functie (die er helaas niet bij staat)iets als:
code:
1
2
3
4
5
6
function got(sub,img,naam,url,target){
 basis melp cq pauper ;)

document.frame[target].location.href = url;

}

HTH :)

www.jurgroessen.nl


Verwijderd

Topicstarter
Misschien hebben jullie iets aan het volgende stukje code van het tweede script wat er ook bij hoort

menus=new Array(); var a=0; var b=0; var c=0; var d=0
function makeMenu(type,text,lnk,target,end){
str=""; tg="";
if(target) tg='target="'+target+'"'
if(!lnk) lnk="#"
self.status=lnk
if(a==0) str='<div id="divSlideCont">\n'
if(type=="top"){
menus[a]=new Array();
if(text=="seperator"){
str+='\t<div id="divSlide'+a+'" class="clSlide"></div>\n'
menus[a].seperator=1
}else{
str+='\t<div id="divSlide'+a+'" class="clSlide"><a href="'+lnk+'" '+tg+' onclick="swmenu('+a+',-1,-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" class="clSlideLinks"> '+text+'</a><br></div>\n'
}
menus[a].subs=0; a++; b=0
}else if(type=="sub"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b)+'" class="clSlideSub"><a '+tg+' onclick="swmenu('+(a-1)+','+b+',-1); if(bw.ie || bw.ns6) this.blur(); '
if(lnk=="#") str+='return false'
str+='" href="'+lnk+'" class="clSlideSubLinks"> '+text+'</a><br></div>\n'
b++; menus[a-1].subs=b; menus[a-1][b-1]=new Array(); c=0; menus[a-1][b-1].subs=0
}else if(type=="sub2"){
str+='\t\t<div id="divSlideSub'+(a-1)+'_'+(b-1)+'_'+c+'" class="clSlideSub2"><a '+tg+' href="'+lnk+'" class="clSlideSub2Links"> '+text+'</a><br></div>\n'
c++; menus[a-1][b-1].subs=c; menus[a-1][b-1][c-1]=new Array(); d=0; menus[a-1][b-1][c-1].subs=0
}
if(end) str+="</div>"
document.write(str)
}
function preLoadBackgrounds(){
for(i=0;i<arguments.length;i++){
this[i]=new Image()
this[i].src=arguments[i]
}
return this
}

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

ik heb ook al een aantal andere methodes geprobeerd
Ja? Zoals "createMenu" of "doMenu" en "likBanaan"? :P En die werkten ook niet zeg je?

Verwijderd

Topicstarter
als ik de volgende link gebruik

makeMenu('sub','[img]"images/link-balletje.gif"[/img] Disclaimer','disclaimer.htm','inlineframe2.htm')

word er een nieuw venster geopend

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
function makeMenu(type,text,lnk,target,end){
Dat zijn de argumenten die je mee moet geven, gescheiden door een comma. Maar dat weet je wel neem ik aan :)

Verwijderd

Topicstarter
Bedankt mensen ben er uit de volgende link werkt wel

makeMenu('sub','[img]"images/link-balletje.gif"[/img]Disclaimer','disclaimer.htm','I2')
Pagina: 1