Avatar billede jakoba Nybegynder
11. november 2000 - 01:08 Der er 7 kommentarer og
1 løsning

opera og frames

Hhorfor vil min Opera 4.02 ikke vise dette frameset?

<frameset rows=\"*,11%\" FRAMEBORDER=0 border=0>
    <frame src=\"traenerupp.html\"  name=\"upperFrame\" FRAMEBORDER=0 NORESIZE>
    <frame src=\"java script:\'<html><BODY BGCOLOR=#ccddcc></html>\'\"
          name=\"lowerFrame\" FRAMEBORDER=0 MARGINHEIGHT=1 NORESIZE>
</frameset>

Jeg har en del javascript oppe i <head>. Kan det have noget med det at gøre?
Siden virker fint i NS og IE.

mvh JakobA
Avatar billede blood Nybegynder
11. november 2000 - 01:37 #1
Prøv at Fjerne alt hvad der heder BODY
Avatar billede jakoba Nybegynder
11. november 2000 - 01:52 #2
Det eneste sted BODY forekommer er i strengen til javascript. Det havde ingen effekt at fjerne det

mvh JakobA
Avatar billede lthrane Nybegynder
13. november 2000 - 08:08 #3
Fungerer det hvis du har en hmtl fil som src i lowerFrame ?
Hvilken fejlbesked får du ?
Avatar billede jakoba Nybegynder
13. november 2000 - 21:54 #4
Jeg har skigtet til .html fil o lowerFrame og det har slet ingen effekt.
Fejlbeskeden er (før og efter) en blank skærm uden fejlbesked.

Så satte jeg <noframes> ind med det resultat at den skriver det i noframes tagget.

Men i en anden framefil jeg har virker frames udemærket i Opera (omend kun på
første niveau, et nyt frameset i en underramme bliver ignoreret)

Mystikken breder sig. Den umiddelbare konklusion sku være at blood har ret og at jeg har noget printbart et sted i filen; men pokker om jeg kan finde noget.  Måske I kan:
http://hjem.get2net.dk/Jakob.Aggernaes/javascript/lesetrener/traenerfra.html

mvh JakobA
Avatar billede lthrane Nybegynder
14. november 2000 - 08:27 #5
<html>
<head>
<title>Læsetræner</title>
</head>

<frameset rows=\"89%,*\" FRAMEBORDER=0>
    <frame src=\"test.html\" name=\"upperFrame\" NORESIZE>
    <frame src=\"test2.html\" name=\"lowerFrame\" MARGINHEIGHT=1 NORESIZE>
</frameset>
<noframes>
Siden bruger frames.
</noframes>

</html>
----

Ovenstående virker i Opera 4.02, men hvis jeg inkluderer script fra den side du henviser til, virker det ikke mere - så vises teksten mellem <noframe></noframe>
Inden da, kommer der en advarsel:
  no such variable \"par\"
Denne variabel tjekker du på i funktionen preload(), men den er ikke defineret nogen steder.

Jeg ser ikke denne fejlbesked når jeg besøger dit link, men kun efter jeg har kopiereret sourcen og kører den lokalt (ups - en digital kopi !!).

Håber det hjælper...

lthrane


Avatar billede lthrane Nybegynder
14. november 2000 - 08:33 #6
Vælg File-Preferences-PlugIns og tjek om du har hak i
enable scripting language error messages

Det kræves for at Opera viser javascript fejl. Og når man har denne option sat, opdager man at RIGTIG mange har javascript \'fejl\' på deres sider - jeg tror det er derfor den er disabled pr. default...
Avatar billede jakoba Nybegynder
14. november 2000 - 14:43 #7
lthrane >> Jeg havde ikke errmsgs enabled. Tak.

Og det må vel være noget I Operas måde at håndtere script. Men hvad er for meget at spørge om til den pris.

slutter.
Avatar billede lthrane Nybegynder
14. november 2000 - 15:05 #8
Jeg gætter på at Opera simpelthen bare melder om fejl når der er fejl, og så stopper den afviklingen af resten.

Andre browsere kan jo finde på at lave deres egen fortolkninger af hvordan en fejl skal håndteres - og så fortsættes afviklingen på den måde. Som udvikler må man være MEGET interesseret i at få luset fejl ud inden publikation - det kan Opera hjælpe med.

Slutter også.....

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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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