mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 16:05 Benutzername: Passwort: Auto-Login

Thema: Layerscroller unter Firefox geht nicht vom 17.06.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Layerscroller unter Firefox geht nicht
Autor Nachricht
FallenAngel38
Threadersteller

Dabei seit: 17.06.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 17.06.2008 12:16
Titel

Layerscroller unter Firefox geht nicht

Antworten mit Zitat Zum Seitenanfang

hmmm irgendwie habe ich das gefühl das sich irgendwas die funktion blockt, könnt ihr bitte mal raufgucken

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="de" />
<title>{website} ~ {title}</title>
<link rel="stylesheet" type="text/css" href="style/darkradio/darkradio.css" />
<link rel="stylesheet" type="text/css" href="darkradio.css" />
  <script type="text/javascript">
<!--
//Beginn Scroll
function verifyCompatibleBrowser(){
    this.ver=navigator.appVersion
    this.dom=document.getElementById?1:0
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
    this.ie4=(document.all && !this.dom)?1:0;
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
 
    this.ns4=(document.layers && !this.dom)?1:0;
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
    return this
}
bw=new verifyCompatibleBrowser()
 
 
var speed=50
 
var loop, timer
 
function ConstructObject(obj,nest){
    nest=(!nest) ? '':'document.'+nest+'.'
    this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
    this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
    this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
    this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
    this.up=MoveAreaUp;this.down=MoveAreaDown;
    this.MoveArea=MoveArea; this.x; this.y;
    this.obj = obj + "Object"
    eval(this.obj + "=this")
    return this
}
function MoveArea(x,y){
    this.x=x;this.y=y
    this.css.left=this.x
    this.css.top=this.y
}
 
function MoveAreaDown(move){
   if(this.y>-this.scrollHeight+objContainer.clipHeight){
    this.MoveArea(0,this.y-move)
    if(loop) setTimeout(this.obj+".down("+move+")",speed)
   }
}
function MoveAreaUp(move){
   if(this.y<0){
    this.MoveArea(0,this.y-move)
    if(loop) setTimeout(this.obj+".up("+move+")",speed)
   }
}
 
function PerformScroll(speed){
   if(initialised){
      loop=true;
      if(speed>0) objScroller.down(speed)
      else objScroller.up(speed)
   }
}
 
function CeaseScroll(){
    loop=false
    if(timer) clearTimeout(timer)
}
var initialised;
function InitialiseScrollableArea(){
    objContainer=new ConstructObject('divContainer')
    objScroller=new ConstructObject('divContent','divContainer')
    objScroller.MoveArea(0,0)
    objContainer.css.visibility='visible'
    initialised=true;
}
//Ende Scroll


//Beginn
function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


//UHR BEGINN
function Uhr_anzeigen(){
var Datum = new Date()
monthsname = new Array("Januar","Februar","März","April","Mai","Juni","Juli");
var year = Datum.getYear()
var mon = Datum.getMonth() + 1
var day = Datum.getDate()
var std = Datum.getHours()
var min = Datum.getMinutes()
var sec = Datum.getSeconds()
Zeit = ((day < 10) ? "0" : "") + day
Zeit += ". " + monthsname[mon] + " "
Zeit += ((std < 10) ? " 0" : " ") + std
Zeit += ((min < 10) ? ":0" : ":") + min
Zeit += ((sec < 10) ? ":0" : ":") + sec
document.uhr.zeit.value = Zeit
timerid = setTimeout("Uhr_anzeigen()",1000)
}
//UHR ENDE

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script>
</head>

<body onLoad="InitialiseScrollableArea()" style="color: #C0C0C0; margin: 0 0 5px 0; background-color: #000000; background-image: url('background.jpg'); background-attachment: fixed">
<body style="text-align:center">
<div id="Layer4">
{obenmenu}</div>
<div id="uhr">
<form NAME="uhr"><input TYPE="text" NAME="zeit" SIZE=15 style="font-size:11px; background:url(style/darkradio/images/akt.jpg); border-width:0; color:#999999" VALUE =""></form>
<SCRIPT LANGUAGE="JavaScript"> Uhr_anzeigen(); </SCRIPT></div>


<div id="divUpControl"><a href="javascript:;" onMouseOver="PerformScroll(-15)" onMouseOut="CeaseScroll()"><img src="style/darkradio/images/up.jpg" width="10" height="50" border="0" /></a></div>
<div id="divDownControl"><center><span style="font-size:10px">S<br />C<br />R<br />O<br />L<br />L</span></center> 
<a href="javascript:;" onMouseOver="PerformScroll(15)" onMouseOut="CeaseScroll()"><img src="style/darkradio/images/down.jpg" width="10" height="50" border="0" /></SCRIPT></a></div>
<div id="layer4" style="text-align:left; margin:0px auto">
<div id="divContainer">
  <div id="divContent">
   {seite}
  </div>
</div>
</div>
</div>


<table border="0" cellpadding="0" cellspacing="0" style="width: 1000px" align="center">
   <!-- MSTableType="layout" -->
   <tr>
      <td colspan="5" class="header"></td>
   </tr>
   <tr>
      <td class="streifen">
      <!-- MSCellType="NavBody" -->      </td>
      <td valign="top" class="menu" >
      <table width="100%" cellpadding="3" cellspacing="0">
      {LOOP menu}
         <tr>
            <td><a href="{menu.url}" target="{menu.target}">&raquo; {menu.titel}</a></td>
         </tr>
      {ENDLOOP}
      </table>
      </td>
      <td class="streifen">
      <!-- MSCellType="NavBody" -->      </td>
      <td valign="top" class="seite">
      <table width="100%" height="500" cellpadding="10" cellspacing="0">
         <tr>
            <td valign="top"><span class="title">{website} &raquo; {title}<br />
           </span></td>
         </tr>
      </table>
     </td>
      <td class="streifen">
      <!-- MSCellType="NavBody2" -->      </td>
   </tr>
   <tr>
      <td colspan="5" align="center" valign="bottom" class="footer">
      <!-- MSCellType="ContentFoot" -->
      &nbsp;{footer}</td>
   </tr>
</table>

<p align="center"><iframe name="toplist" id="I1" src="style/darkradio/toplist1.htm" align="center" height="120" marginheight="0" marginwidth="0" scrolling="no" width="700" frameborder="0">
   <div align="center">Ihr Browser unterstützt Inlineframes nicht oder zeigt sie in der derzeitigen Konfiguration nicht an.
   </div>
</iframe>


</body>

</html>




vielen dank

lg peter
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Di 17.06.2008 12:23
Titel

Re: Layerscroller unter Firefox geht nicht

Antworten mit Zitat Zum Seitenanfang

FallenAngel38 hat geschrieben:
hmmm irgendwie habe ich das gefühl das sich irgendwas die funktion blockt, könnt ihr bitte mal raufgucken


na, irgendwie is dam mal n ganz schön ranzige fehlerbeschreibung.... * grmbl * *bäh*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
FallenAngel38
Threadersteller

Dabei seit: 17.06.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 17.06.2008 12:56
Titel

Re: Layerscroller unter Firefox geht nicht

Antworten mit Zitat Zum Seitenanfang

pixelpapst303 hat geschrieben:
FallenAngel38 hat geschrieben:
hmmm irgendwie habe ich das gefühl das sich irgendwas die funktion blockt, könnt ihr bitte mal raufgucken


na, irgendwie is dam mal n ganz schön ranzige fehlerbeschreibung.... * grmbl * *bäh*


Unter Internet explorer funktioniert alles tadellos
sobald ich auf den Mozilla zugreife geht das scrollen nicht mehr

benutze ich den scroller einzeln geht er auch im mozilla

am besten ihr seht mal auf der page selbst

http://darkradio.ch/team.php


Zuletzt bearbeitet von FallenAngel38 am Di 17.06.2008 12:57, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 17.06.2008 14:30
Titel

Antworten mit Zitat Zum Seitenanfang

Ich habe mir das jetzt gar nicht angesehen, gebe dir trotzdem den Tip ein anderes Script einzusetzen
wenn du schon sowas einsetzen willst, dann wenigstens anständig:

http://www.hesido.com/web.php?page=customscrollbar
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Di 17.06.2008 14:38
Titel

Antworten mit Zitat Zum Seitenanfang

is auch meine meinung... meckert in firefox veraltete methoden an....
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen firefox vs. IE
CSS+Firefox
FireFox 4...
cooliris add-on für firefox
DIV Überlagerung in Firefox
Verlauf in Firefox
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.