Avatar billede ml Nybegynder
02. april 2000 - 22:11 Der er 2 kommentarer og
1 løsning

Loading.. Layer som her, bare i frame !..

Kan man lave et layer.. Som det der kommer her på Eksperten mens en side loades, blot ved en side som man ikke har adgang til, som loades i en frame ??..

Håber i forstår spørgsmålet !?
Avatar billede olebole Juniormester
04. april 2000 - 05:37 #1
<ole>

Tjahhh...hvormange forskellige sider drejer det sig om?
Hvis du VED de pågældende sider 'foretager' sig et eller andet på 'onload', kunne du jo spørge, om de har foretaget sig dette. HVIS den pågældende side HAR foretaget sin onload-kommando, MÅ den nødvendigvis være loaded. Dette check vil kun være overskueligt, hvis du ikke skal kunne loade ret mange forskellige sider.

Min tanke var så, at du - i din alm. frame - kunne have et dokument liggende med en IFRAME eller ILAYER (afhængig af browser), hvori du loader det fremmede dokument.
Hen over denne IFRAME kan du så have et lag, der gøres 'hidden', når den fremmede side ER loaded. Det må kunne lade sig gøre, men jeg har IKKE prøvet det, skal jeg lige sige ;-)
Det kan(?) gøres ved at lave en 'skjulLag()' funktion:
function skjulLag() {
  if (her_checker_du_om_loaded) {
    skjul_laget_her;
  }else{
    setTimeout("skjulLag()",500);
  }
}

Jeg er ikke SÅ skrap til IFRAMES, så jeg ved ikke, om der evt. skulle være et check på, om hvornår dokumentet i IFRAME'en er loaded. Prøv noget 'onload=alert('Hold op...det VIRKER jo...!!!');' i IFRAME-tag'et. Hvis DET virker, kan du bare kalde en funktion, der skjuler laget herfra.

/VH
</bole>
Avatar billede olebole Juniormester
11. april 2000 - 07:27 #2
Nej, onload virker kun i 'ILAYER' i NS...Er der da ALDRIG en skid, der virker i IE?...gnæk, gnæk! ;-)
Avatar billede ml Nybegynder
20. april 2001 - 10:39 #3
sorry kan ikke bruges - lukker spørgsmålet. :)
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