Avatar billede tejs Nybegynder
09. oktober 2002 - 09:20 Der er 3 kommentarer og
1 løsning

window.resizeTo(588,562)

Hej

Jeg bruger en window.resizeTo(588,562) på en side hvor der er et billede med samme mål - altså: width="588" height="562" MEN!!!! på pc IE 6 er det browserens ydre mål der bliver lig med 588, 562 og ikke det indre plads hvor jeg har billedet. Jeg skal sikkert bruge et andet script - men hvilket..?

MVH
Tejs
Avatar billede Slettet bruger
09. oktober 2002 - 09:26 #1
Prøv dette script:

<html>
<head>
    <title>TEST</title>
    <script language="JavaScript">
        function ResizeWin () {
            strWidth = document.ProductPic.width+60
            strHeight = document.ProductPic.height+170
            if (navigator.appVersion.indexOf("3.") == -1 ) {
                if (strWidth >= screen.availWidth-20) strWidth = screen.availWidth-20;
                if (strHeight >= screen.availHeight-20) strHeight = screen.availHeight-20;
                window.resizeTo(strWidth,strHeight)
            }
        }
    </script>
</head>
<body OnLoad="ResizeWin();">
<table><tr><td>
a href="java script:window.close()"><img src="Graphics/Products/1794.jpg" border="0" name="ProductPic"></a>
</td></tr></table>
</body>
</html>
Avatar billede tejs Nybegynder
09. oktober 2002 - 10:45 #2
Det skal virke på både Mac og PC - det er nemlig forskelligheden i deres popup-størrelser der er et problem..
Avatar billede Slettet bruger
09. oktober 2002 - 11:08 #3
Jeg har desværre ikke en Mac at teste på.
Avatar billede jakoba Nybegynder
09. oktober 2002 - 11:51 #4
en anden mulighed er at benytte funktionen  resizeBy( deltaX, deltaY ) istedetfor:

    var onsketBredde = 588;
    var onsketHojde = 562;

    var nuBredde = (window.innerWidth)?window.innerWidth:document.bodu.clientWidth;
    var nuHojde = (window.innerHeight)?window.innerHeight:document.bodu.clientHeight;

    var deltaX = onsketBredde -nuBredde;
    var deltaY = onsketHojde -nuHojde;

    resizeBy( deltaX, deltaY );

mvh JakobA
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