tag ich hab ein gmenu auf meiner seite das sieht so aus:
subparts.TOPMENU = HMENU
subparts.TOPMENU.entryLevel = 0
subparts.TOPMENU.1 = GMENU
subparts.TOPMENU.1.NO {
XY = [10.w]+20,28
backColor = |*| #C0C0C0 || #eeeeee |*|
10 = TEXT
10.fontColor = |*| #000066 || #3F3F3F |*|
10.text.field = title
10.offset = 0,19
10.align = center
10.niceText = 0
}
subparts.TOPMENU1.RO < subparts.TOPMENU.1.NO
subparts.TOPMENU.1.RO = 1
subparts.TOPMENU.1.10.RO.fontColor = white
und das fabriziert einen einen java-script fehler
jemand ne ahnung woran das liegen kann??
MFG
Dander
das is zumindest ziemliches kuddelmuddel...
subparts.TOPMENU1.RO < subparts.TOPMENU.1.NO
subparts.TOPMENU.1.RO = 1
subparts.TOPMENU.1.10.RO.fontColor = white
besser is das... 😉
subparts.TOPMENU.1.RO < subparts.TOPMENU.1.NO
subparts.TOPMENU.1.RO = 1
subparts.TOPMENU.1.RO.10.fontColor = white
so der rechtschreibe-fehler ist korrigiert aber der java-script fehler
nicht #giggle#
MFG
Dander
Dander schrieb...aber der java-script fehlernicht...
das hab ich befürchtet, aber dann liegt´s zumindest nicht mehr am GMENU code
ja aber mein prvider sagt das es auch nicht am server liegen kann
MFG
Dander
was fuer einen Javascript Fehler bekommst Du denn? und in welchem Browser (version?) - versuch mal Mozilla, da bekommt man ne recht aufschlussreiche Fehlermeldung in der Javascript Console...
regards, xris
Ich hab das gleiche Prob wie Dander,
Bei mir kommt die Fehlermeldung:
Bild: mediaplus-communications.de/…/fehler.gif
Mein Setup sieht wie folgt aus:
###MENÜ###
marks.MENU = HMENU
marks.MENU.1 = GMENU
marks.MENU.entryLevel = 0
marks.MENU.1 {
NO {
wrap = |
backColor = #8CA6C6
transparentColor = #8CA6C6
XY = 110, 20
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/schmoozer/bitdust2.ttf
10.fontColor = #000066
10.fontSize = 10
10.offset = 10, 12
10.niceText = 0
}
Opera:
Inline script thread
Error:
name: ReferenceError
message: Statement on line 3: Reference to undefined variable: No such
variable 'version'
Backtrace:
Line 3 of inline#1 script in
http://meine-domain/typo3/index.php?id=2
if (version == "n3")
Internet-Explorer:
selber wie schmoozer nur eine andere zeile 😃
MFG
Dander
Auch ich bekomme dieser Browser-Fehlermeldung. An meiner Menügenerierung habe ich - soweit ich denken kann - nichts verändert. Trotzdem war plötzlich dieser Fehler drin.
Mein IE sagt mir, daß in meinem Javascript der Fehler an der Stelle des "if" auftritt:
// JS function for mouse-out
function out(name,imgObj){//
if (version == "n3" && document[name]) {document[name].src = eval(name+"_n.src");}
else if (imgObj){imgObj.src = eval(name+"_n.src");}
}
Vergleiche ich mit einer anderen Website (=ohne Fehler) von mir, so fällt mir auf, daß dort ja noch die Browserweiche definiert ist:
/*<![CDATA[*/
<!--
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}
// Blurring links:
function blurLink(theObject) { //
if (msie4) {theObject.blur();}
}
// -->
/*]]>*/
D.h., der Fehler tritt auf, weil Javascript die if-Anweisung mit dem nirgends definierten "n3" ausführen möchte.
Wer hat meine Browserweiche geklaut? Die Source Optimization dürfte es nicht sein, da ich dort nichts "gefährliches" eingestellt habe.
Hat jemand Rat?
Heureka, ich hab's gefunden!!! Selber.....
Wenn ich in meinem Template-Setup
config.removeDefaultJS = extern
config.inlineStyle2TempFile = 1
entferne, dann ist der Fehler weg.
Das ist dann doch meines Erachtens ein Bug in Typo3, oder? Ich verwende die 3.7.0
nach update war der fehler verschwunden war wohl ein image magic
fehler
Mit dem Auslagern klappt es (besser), wenn man external statt extern angibt. :-)
Leider wird dann immer noch nicht alles ausgelagert!
Bei mir steht noch immer folgendes drin:
<meta name="generator" content="TYPO3 3.7 CMS" />
<script type="text/javascript" src="typo3temp/javascript_f50acb69fd.js"></script>
<script type="text/javascript">
/*<![CDATA[*/
<!--
if (version == "n3") {
img134_91a9_0_n=new Image(); img134_91a9_0_n.src = "typo3temp/menu/80c36ab2e9.gif";
img134_91a9_0_h=new Image(); img134_91a9_0_h.src = "typo3temp/menu/80c36ab2e9.gif";
img66_91a9_1_n=new Image(); img66_91a9_1_n.src = "typo3temp/menu/85f0aa3ebc.gif";
img66_91a9_1_h=new Image(); img66_91a9_1_h.src = "typo3temp/menu/46e886fe7c.gif";
img136_91a9_2_n=new Image(); img136_91a9_2_n.src = "typo3temp/menu/72451e8f0c.gif";
img136_91a9_2_h=new Image(); img136_91a9_2_h.src = "typo3temp/menu/3491fabb7d.gif";
img65_91a9_3_n=new Image(); img65_91a9_3_n.src = "typo3temp/menu/38f13a25e9.gif";
img65_91a9_3_h=new Image(); img65_91a9_3_h.src = "typo3temp/menu/587f7965c5.gif";
img63_91a9_4_n=new Image(); img63_91a9_4_n.src = "typo3temp/menu/96f6fd1a78.gif";
img63_91a9_4_h=new Image(); img63_91a9_4_h.src = "typo3temp/menu/03e52b0eed.gif";
img132_91a9_5_n=new Image(); img132_91a9_5_n.src = "typo3temp/menu/a2bf29c2df.gif";
img132_91a9_5_h=new Image(); img132_91a9_5_h.src = "typo3temp/menu/95fc62e4e7.gif";
img62_91a9_6_n=new Image(); img62_91a9_6_n.src = "typo3temp/menu/66174148bd.gif";
img62_91a9_6_h=new Image(); img62_91a9_6_h.src = "typo3temp/menu/d810cfdbb8.gif";
img74_91a9_7_n=new Image(); img74_91a9_7_n.src = "typo3temp/menu/60a209202c.gif";
img74_91a9_7_h=new Image(); img74_91a9_7_h.src = "typo3temp/menu/38dc5cc678.gif";
img61_91a9_8_n=new Image(); img61_91a9_8_n.src = "typo3temp/menu/cb849480e8.gif";
img61_91a9_8_h=new Image(); img61_91a9_8_h.src = "typo3temp/menu/1aa8276cb9.gif";
img73_91a9_9_n=new Image(); img73_91a9_9_n.src = "typo3temp/menu/1d0c9e8507.gif";
img73_91a9_9_h=new Image(); img73_91a9_9_h.src = "typo3temp/menu/40ac38d58c.gif";
img83_91a9_10_n=new Image(); img83_91a9_10_n.src = "typo3temp/menu/a9aa2ee5fe.gif";
img83_91a9_10_h=new Image(); img83_91a9_10_h.src = "typo3temp/menu/0174290c93.gif";
img137_91a9_11_n=new Image(); img137_91a9_11_n.src = "typo3temp/menu/af0e9e0994.gif";
img137_91a9_11_h=new Image(); img137_91a9_11_h.src = "typo3temp/menu/cb7526d8ec.gif";
img167_91a9_12_n=new Image(); img167_91a9_12_n.src = "typo3temp/menu/300986d8ec.gif";
img167_91a9_12_h=new Image(); img167_91a9_12_h.src = "typo3temp/menu/3ca674b2fa.gif";
}
// -->
/*]]>*/
</script>
<script type="text/javascript">
/*<![CDATA[*/
<!--
// JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) {//
var n=0;
var r="";
for(var i=0; i < s.length; i++) {
n=s.charCodeAt(i);
if (n>=8364) {n = 128;}
r += String.fromCharCode(n-(2));
}
return r;
}
// JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s){//
location.href=UnCryptMailto(s);
}
function openPic(url,winName,winParams){//
var theWindow = window.open(url,winName,winParams);
if (theWindow){theWindow.focus();}
}
// JS function for mouse-over
function over(name,imgObj){//
if (version == "n3" && document[name]) {document[name].src = eval(name+"_h.src");}
else if (imgObj){imgObj.src = eval(name+"_h.src");}
}
// JS function for mouse-out
function out(name,imgObj){//
if (version == "n3" && document[name]) {document[name].src = eval(name+"_n.src");}
else if (imgObj){imgObj.src = eval(name+"_n.src");}
}
// -->
/*]]>*/
</script>
</head>
Hat jemand einen Rat?
Andreas B. schrieb
Hat jemand einen Rat?
config.setJS_openPic=0
siehe:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/TopLevelObjects/Config.html
leider kann man die funktion anscheinend nur deaktivieren, ich möchte aber auch auslagern. also ist mein rat nur bedingt brauchbar 😉
Dander schrieburalt postig 😃
umso trauriger dass es noch keiner beantwortet hat! :=)
hallo,
hat jemand für das problem eine lösung gefunden ??
vielen dank ... grüße aus lüneburg ... torge
Hallo,
hat jemanden schon ´ne Lösung für dieses Problem.
// JS function for mouse-over
und
// JS function for uncrypting spam-protected emails:
wie kann man dies auslagern?
ps. für was ist diese "// JS function for mouse-over" Funktion eigentlich uberhaupt??? :o
Gruss
Kasper