Hallo,
unter diesem Link www.td-plattform.com/DE/index2.php könnt ihr mein Problem erkennen.
Rechts auf der Seite unter NEWS wollte ich einen Scollbaren Bereich haben.
Im Internet Explorer funktioniert das scrollen einwandfrei aber bei Firefox eben nicht.
ich benutze den IE 6.0 und Firefox 2.0 und unter Firefox hab ich auch JavaScript aktiviert.
Aber trotzdem funktioniert das nicht.
BIN FÜR JEDE HILFE DANKBAR.
In der index2.php importiere ich die news2.php mit
Die news2.php sieht wie folgt aus:
und die scroll.js
unter diesem Link www.td-plattform.com/DE/index2.php könnt ihr mein Problem erkennen.
Rechts auf der Seite unter NEWS wollte ich einen Scollbaren Bereich haben.
Im Internet Explorer funktioniert das scrollen einwandfrei aber bei Firefox eben nicht.
ich benutze den IE 6.0 und Firefox 2.0 und unter Firefox hab ich auch JavaScript aktiviert.
Aber trotzdem funktioniert das nicht.
BIN FÜR JEDE HILFE DANKBAR.
In der index2.php importiere ich die news2.php mit
PHP-Code:
<?php include 'includes/news2.php'; ?>
PHP-Code:
<span id="heading">News</span><br />
<hr />
<div id="divContainer">
<div id="divContent" style="visibility:hidden">
<a href="index.php?page=nachrichten/aktuell#zukunftskongress04122006">
<strong>04.12.06 - „Zukunftskongress, Zugewanderte: Gewinn für Arbeitgeber“</strong>
<br />lesen Sie mehr...</a><br /><br />
<a href="index.php?page=nachrichten/aktuell#eroeffveranst">
<strong>05.10.06 - Die TD-Plattform veranstaltet Ihre Eröffnungsveranstaltung am
04.11.2006 an der Universität zu Köln.</strong></a><br /><br />
<a href="index.php?page=nachrichten/aktuell#neueslayout">
<strong>01.10.06 - Neues Layout der TD-Plattform Internetseite</strong>
<br />Die TD-Plattform Homepage hat seit dem 01.10. ein neues Layout erhalten und
hat neue Funktionalitäten...</a><br /><br />
<a href="index.php?page=nachrichten/aktuell#neubesetzung">
<strong>01.09.06 - Neubesetzung des TD-Plattform Büros</strong><br />
Das Büro der TD-Plattform ist neu besetzt.
Kiymet Canpolat ist die neue Projektkoordinatorin, die Ihre Aufgaben...</a>
</div>
</div>
<table width="190px" border="0" cellpadding="0" cellspacing="0">
<tr><td width="155"> </td><td width="35"> </td>
</tr>
<tr align="right">
<td align="right"><a href="javascript:;" onMouseOver="PerformScroll(-3)"
onMouseOut="CeaseScroll()"><img src="../../img/scroll_up.gif" border="0" alt="hoch"
title="hochscrollen"></a></td>
<td><a href="javascript:;" onMouseOver="PerformScroll(3)"
onMouseOut="CeaseScroll()"><img src="../../img/scroll_down.gif"
border="0" alt="runter"
title="runterscrollen"></a></td>
</tr>
</table>
<script>window.setTimeout("show('divContent');", 500);
window.setTimeout("InitialiseScrollableArea();", 750);</script>
PHP-Code:
// JavaScript Document
browser_name = navigator.appName;
browser_version = parseFloat(navigator.appVersion);
//confirm(unescape(browser_name + " " + browser_version));
if (browser_name == 'Netscape' && browser_version < 2.0) {
roll = 'false'; }
else if (browser_name == 'Netscape' && browser_version == 2.0) {
roll = 'false'; }
else if (browser_name == 'Netscape' && browser_version >= 3.0) {
roll = 'true'; }
else if (browser_name == 'Microsoft Internet Explorer' && browser_version <= 2.0) {
roll = 'false'; }
else if (browser_name == 'Microsoft Internet Explorer' && browser_version >= 3.0) {
roll = 'true'; }
else {
roll = 'false'; }
var PreloadArray = new Array()
// begin absolutely positioned scrollable area object scripts
function show(divName){
/*document.all.divContent.style.visibility='visible';*/
//confirm(unescape("show(divName)"));
obj=eval("document.getElementById('"+divName+"').style");
obj.visibility='visible';
}
// Extension developed by David G. Miles
// Original Scrollable Area code developed by Thomas Brattli
function verifyCompatibleBrowser(){
//confirm(unescape("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=80
var loop, timer
function ConstructObject(obj,nest){
//confirm(unescape("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){
//confirm(unescape("MoveArea(x,y)"+x+y));
this.x=x;this.y=y
this.css.left=this.x
this.css.top=this.y
}
function MoveAreaDown(move){
//confirm(unescape("MoveAreaDown(move)"+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){
//confirm(unescape("MoveAreaUP(move)"+move));
if(this.y<0){
this.MoveArea(0,this.y-move)
if(loop) setTimeout(this.obj+".up("+move+")",speed)
}
}
function PerformScroll(speed){
//confirm(unescape("PerformScroll(speed)"+speed));
if(initialised){
loop=true;
if(speed>0) objScroller.down(speed)
else objScroller.up(speed)
}
}
function CeaseScroll(){
//confirm(unescape("CeaseScroll()"));
loop=false
if(timer) clearTimeout(timer)
}
var initialised;
function InitialiseScrollableArea(){
//confirm(unescape("InitialiseScrollableArea()"));
objContainer=new ConstructObject('divContainer')
objScroller=new ConstructObject('divContent','divContainer')
objScroller.MoveArea(0,0)
objContainer.css.visibility='visible'
initialised=true;
}
// end absolutely positioned scrollable area object scripts
Kommentar