Avatar billede tango Nybegynder
11. juli 2001 - 15:43 Der er 4 kommentarer

positionering i IE5.0 for Mac

Her er en rigtig drillepind: Jeg har lavet et script (næsten selv, ikke, kun lånt lidt) der kan ses på www.aabnedoere.dk/test.html og det kører fint i IE og netscape, men IE 5.0 for Mac...????
Jeg bruger skrivning til innerhtml for IE og div-positionering med et modificeret script fra bitmotion.
Det er sikkert her, i skrivningen til <div> at det går galt, men hvordan fixes det ????

Hjælp venligst, og bliv god ven med ca. 100 kunstnere i århus, der skal online asap...
Avatar billede dark-nisse Nybegynder
11. juli 2001 - 15:49 #1
hehe har lige testet det! hvis det er menuen du mener er den hel fin!!...
Avatar billede tango Nybegynder
11. juli 2001 - 15:59 #2
Nej, det er selvfølgelig ikke menuen. Den er jo udført af en pro. Men det er slideshowet, og i vørigt også oversigts-siden på
www.aabnedoere.dk/oversigt.html
Avatar billede olebole Juniormester
11. juli 2001 - 16:25 #3
<ole>
Nåja...nu er der jo så mange, der kalder sig \'pro\'  :o)
Hvis du tror, det er en garanti, så tag et kik på www.krak.dk, der må formodes at være lavet af en såkaldt \'pro\'. Den er bare totalt ubrugelig på Mac og meget lidt anvendelig på PC. Alle, jeg kender, er gået over til at bruge www.degulesider.dk.
Jeg kan da se, at din \'pro\' ikke har kunnet beslutte sig til, om cursoren i menuen skal være en hånd eller en pil - så bedre er det altså heller ikke  :o)
Gider du ikke lægge en URL til .js-filen, der skriver dine <div>\'s ud? Jeg har ikke tid til selv at sidde og \'fedte\' efter den  :o)
/mvh
</bole>
Avatar billede tango Nybegynder
11. juli 2001 - 16:44 #4
<SCRIPT language=JavaScript><!--
////////<divpositionering>//////////////
function bms_position()
{
var lw=750;
if(navigator.appName==\'Netscape\')
{
  var bw=window.innerWidth;
  var ho=(bw-lw)/2;
  if(ho>0)
  {
  document.layers[\"banner\"].left=ho;
document.layers[\"banner1\"].left=ho+300;

    }

  document.layers[\"banner\"].visibility=\"visible\"
document.layers[\"banner1\"].visibility=\"visible\"
}
else
{
  var bw=document.body.offsetWidth-20;
  var ho=(bw-lw)/2;
  if(ho>0)
  {
  document.all.tags(\'DIV\')[\'banner\'].style.left=ho;

document.all.tags(\'DIV\')[\'banner1\'].style.left=ho+300;
}
  document.all.tags(\'DIV\')[\'banner\'].style.visibility=\"visible\"
document.all.tags(\'DIV\')[\'banner1\'].style.visibility=\"visible\"
}

}
// -->
</SCRIPT>

<SCRIPT language=JavaScript>
<!-- Copyrighted 2001 by hotmouse.dk Christian tangoe -->
<!-- All rights reserved by www.tangoe.dk -->

///////SLIDESHOW//////////////////////////
<!-- This script was based on material supplyed by -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var mfBanners = [
[\'http://www.banner1-url-here.com\', \'http://www.tangoe.dk/small1.jpg\'],
[\'http://www.banner2-url-here.com\', \'http://www.tangoe.dk/smallx2.jpg\'],
[\'http://www.banner3-url-here.com\', \'http://www.tangoe.dk/smallx3.jpg\'],
[\'http://www.banner4-url-here.com\', \'http://www.tangoe.dk/smallx4.jpg\'],
[\'http://www.banner5-url-here.com\', \'http://www.tangoe.dk/small5.jpg\'],
[\'http://www.banner6-url-here.com\', \'http://www.tangoe.dk/small6.jpg\'],
[\'http://www.banner7-url-here.com\', \'http://www.tangoe.dk/small7.jpg\'],
[\'http://www.banner8-url-here.com\', \'http://www.tangoe.dk/small8.jpg\'],
[\'http://www.banner9-url-here.com\', \'http://www.tangoe.dk/small9.jpg\'],
[\'http://www.banner10-url-here.com\', \'http://www.tangoe.dk/small10.jpg\'],
[\'http://www.banner11-url-here.com\', \'http://www.tangoe.dk/small11.jpg\'],
[\'http://www.banner12-url-here.com\', \'http://www.tangoe.dk/smallx12.jpg\'],
[\'http://www.banner13-url-here.com\', \'http://www.tangoe.dk/small13.jpg\']
];

var mfIe = false;
if( document.all) {
mfIe = true;
}
function killpopup() {
if( mfIe) {

document.all.banner1.innerHTML = \' \';
}
else {
document.layers[\"banner1\"].document.open();
document.layers[\"banner1\"].document.write( \' \');
document.layers[\"banner1\"].document.close();
}
}




//
var zoomindex = 1;

var mfBannerIndex = Math.round(Math.random()*(mfBanners.length -1));

function zoom(zoomindex){
var htmlString1 = \'<a target=\"_blank\" href=\"\'+mfBanners[zoomindex][0]+\'\" onMouseover=\"java script:killpopup()\"> <img border=\"0\" src=\"\'+mfBanners[zoomindex][1]+\'\"  height=450></a>\';
if( mfIe) {

document.all.banner1.innerHTML = htmlString1;
}
else {
document.layers[\"banner1\"].document.open();
document.layers[\"banner1\"].document.write( htmlString1);
document.layers[\"banner1\"].document.close();
}

}






function mfBannerChange() {
zoomindex = mfBannerIndex;

var htmlString = \'<a target=\"_blank\" href=\"\'+mfBanners[mfBannerIndex][0]+\'\" onMouseover=\"zoom(zoomindex)\"> <img border=\"0\" src=\"\'+mfBanners[mfBannerIndex][1]+\'\" height=150 onError=\"java script:FOF_fixer()\"></a>\';

if( mfIe) {
document.all.banner.innerHTML = htmlString;

}
else {
document.layers[\"banner\"].document.open();
document.layers[\"banner\"].document.write( htmlString);
document.layers[\"banner\"].document.close();
}

if(mfBannerIndex < mfBanners.length - 1)
mfBannerIndex++;
else
mfBannerIndex = 0;
}
setInterval(\"mfBannerChange()\", 5000);

function FOF_fixer() {
mfBannerChange();
}




//  End -->
</SCRIPT>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester