pragmaMx Support Forum

pragmaMx => Installation & Update => Thema gestartet von: SvenW am 31 Mai 2007, 16:26:52

Titel: Frage in Sachen Java an das Pragma Team
Beitrag von: SvenW am 31 Mai 2007, 16:26:52
hallo,

ich habe seit den aktuellen servicepacks und dem aktuellen dowloud von pragma 0.1.9 probleme mit javascripten in der themenerstellung.

wurde hier ab der ersten 0.1.9 etwas im dowload geändert?  :puzzled:




gruß


black




Titel: Re: Frage in Sachen Java an das Pragma Team
Beitrag von: SvenW am 31 Mai 2007, 20:50:19
hmm...

etwas muss sich im zusammenspiel mit overlib.js geändert haben?
Titel: Re: Frage in Sachen Java an das Pragma Team
Beitrag von: jubilee am 02 Juni 2007, 10:01:42
Zitatprobleme mit javascripten in der themenerstellung.

Welcher Art ?
Titel: Re: Frage in Sachen Java an das Pragma Team
Beitrag von: SvenW am 04 Juni 2007, 06:31:56
hallo jubi,

wenn ich z.b. ein javascript ins theme inkludiere funktioniert der seitenübergang nicht. die webseite lässt sich dann ins unendliche nach unten scrollen.

komisch ist bloss, dass der fehler nur bei einer frischinstallation auftritt. bei meiner aktuellen gefixten funktioniert das script tadellos.


gruss

sven

script



/*** Adapted from original script at http://www.dynamicdrive.com/staticmenu.htm */
if (!document.layers)
document.write('<div id="Floater" style="position:absolute">')
document.write('<layer id="Floater">');

document.write('<a href="index.php"><img src="themes/borderline-portal/images/nav_pic/home.gif" alt="Home" title="zurück zur Startseite" border="0" vspace="1"></a><br>');

document.write('<a href="modules.php?name=Feedback"><img src="themes/borderline-portal/images/nav_pic/kontakt.gif" border="0" vspace="1"></a><br>');

document.write('<a href="modules.php?name=Gallery"><img src="themes/borderline-portal/images/nav_pic/galerie.gif" border="0" vspace="1"></a><br>');

document.write('<a href="modules.php?name=Forum"><img src="themes/borderline-portal/images/nav_pic/forum.gif" border="0" vspace="1"></a><br>');

document.write('<a href="#top"><img src="themes/borderline-portal/images/nav_pic/top.gif" border="0" vspace="1"></a><br>');

if (!document.layers)
document.write('</div>')

function FloatMenu()
{
var Xloc = 0;
Yloc = 335;
var ns = (navigator.appName.indexOf("Netscape") != -1);
function SetMenu(id)
{
var GetElements=document.getElementById?document.getElementById(id):document.all?document.all[id]:document.layers[id];
if(document.layers)GetElements.style=GetElements;
GetElements.sP=function(x,y){this.style.right=x+"px";this.style.top=y+"px";};
GetElements.x = Xloc;
GetElements.y = ns ? pageYOffset + innerHeight : !window.opera && document.documentElement && document.documentElement.clientHeight ? document.documentElement.scrollTop + document.documentElement.clientHeight : document.body.scrollTop + document.body.clientHeight;
GetElements.y -= Yloc;
return GetElements;
}
window.LoCate_XY=function()
{
var pY = ns ? pageYOffset + innerHeight : !window.opera && document.documentElement && document.documentElement.clientHeight ? document.documentElement.scrollTop + document.documentElement.clientHeight : document.body.scrollTop + document.body.clientHeight;
ftlObj.y += (pY - Yloc - ftlObj.y)/15;
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("LoCate_XY()", 10);
}
ftlObj = SetMenu("Floater");
LoCate_XY();
}
FloatMenu();