Autor |
Nachricht |
beeviZ
Threadersteller
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 24.02.2004 10:04
Titel javascript im javascript?! |
|
|
karma du bist so geil
also nochmal das ganze in kurz...
ich hab ne funktion in js (siehe unten). in dieser funktion wird ne variable abgefragt und an ner anderen stelle eingesetzt oder so *g*
auf jeden fall will ich in diese variable n weiteres js einsetzen. und zwar
Code: | slideMenu.makeMenu('top','<img src=\buttons/n01_info.gif\ border=\0\>','javascript:onClick=alert('Hallo!');'); |
"top" erzeugt in nem slide menü n neues obermenü.
<img src="..."> stellt den inhalt dar, wie der punkt hinterher betitelt werden soll. als drittes an der stelle des javascript:alert... soll der link eingesetzt werden zu der der jeweilige punkt verlinken soll.
hier wird später durch ne funktion <a href="variable3"> eingesetzt.
wie muss jetzt das javascript umgebaut werden das das funktioniert? ich habs mit
alert(\'Hallo!\'); probiert, aber ohne erfolg
so. habs jetzt editiert. danke karma
Zuletzt bearbeitet von beeviZ am Di 24.02.2004 12:04, insgesamt 3-mal bearbeitet
|
|
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Di 24.02.2004 10:50
Titel
|
|
|
Nö das reicht nicht...
Also die 3. Variable steht für die verlinkte Datei, oder?
Also steht irgendwo in dem JS sowas wie
Code: | document.loscation.href=variable3 | ...oder so
deswegen geht auch dein alert nicht...
oder hast schonmal
Code: | [code]document.loscation.href=javascript:javascript:onClick=alert('Hallo!');;[/code]
gesehen :lol:
Also ich denke so geht es entweder nicht, sofern du das JS nicht bearbeiten willst, oder es würde gehn aber ich weiß ja nicht, wie das scriptausschaut...... |
|
|
|
|
|
Anzeige
|
|
|
beeviZ
Threadersteller
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 24.02.2004 11:04
Titel
|
|
|
argh. ich habs mir schon fast gedacht.
also der entsprechende script auszug sieht so aus:
Code: | createSlideMenu.prototype.makeMenu = function(type,text,lnk,target,end){
var str=,tg=,parent,m,cl
m = this.menus[this.curr] = new Object()
this.lasttype[type] = this.curr; if(!lnk) lnk=#
m.lev = 0; m.type = type; m.childs = new Array()
m.num = this.curr; m.parent = -1; m.nextel = -1
m.nexttop = -1; parent = 0 |
Code: | if(target) tg =' target='+target+' '
str+='<div class='+this.txtClass+'><a href='+lnk+' '+tg+' onclick='+this.name+'.switchMenu('+this.curr+'); if(document.getElementById) this.blur(); '
if(lnk==#) str+='return false'
str+=' class='+this.l[m.lev].classNameA+'>'+text+'</a><br /></div>\n'
str+=</div>\n\n //main div end
document.write(str)
}
|
also würd aus dem link werden
<a href="javascript:onClick="alert('hallo');" target=""><img src="buttons/n01_info.gif" border="0"></a>
ich vermute das er sich durch die mehrfach auftretenden apostrophen verhakelt, und ie zeigter als fehler an syntaxerror und die fehlermeldung geht bis onMouseOver= dann hörts auf. (also in der richtigen datei sollte das javascript per mouseover aufgerufen werden, nicht über onclick).
ich lad den kram gleich mal rauf.
//edit:
www.krankesachen.de/mgf.html
hilfeeee!!
es muss doch irgeneine möglichkeit geben die variable die anstelle des links eingesetzt wird mit nem weiteren script zu belegen
Zuletzt bearbeitet von beeviZ am Di 24.02.2004 11:10, insgesamt 2-mal bearbeitet
|
|
|
|
|
karmacoder
Dabei seit: 15.04.2002
Ort: Fürth
Alter: 42
Geschlecht:
|
Verfasst Di 24.02.2004 11:42
Titel Re: javascript im javascript?! |
|
|
Code: | slideMenu.makeMenu('top','<img src=\buttons/n01_info.gif\ border=\0\>','javascript:alert(\'Hallo!\');'); |
verdammt ich bin zu müde, ich hab anstatt auf "zitat" auf "edit" geklickt und deinene betrag editiert... sorry.
|
|
|
|
|
cyanamide
Moderator
Dabei seit: 09.12.2002
Ort: Altkaiserreich Koblenz WW
Alter: 48
Geschlecht:
|
Verfasst Di 24.02.2004 11:45
Titel Re: javascript im javascript?! |
|
|
karmacoder hat geschrieben: | ... verdammt ich bin zu müde, ich hab anstatt auf "zitat" auf "edit" geklickt und deinene betrag editiert... sorry. |
Da Hilft nur'n guter KAFFEE!
(oder schlafen)
|
|
|
|
|
|
|
|
Ähnliche Themen |
[javascript] mit <select> feld wert an javascript funk
javascript in php
Javascript Uhr
ist das javascript ?
Javascript im XML
Javascript
|
|