Avatar billede mboesen Novice
01. februar 2007 - 09:34 Der er 4 kommentarer og
1 løsning

Popup vindue - billede passer ikke ind?

Jeg arbejder i GoLive og har gennem en action lavet et pop-up vindue i en specifik størrelse på 280x320, hvor der skal åbnes et foto, som er nøjagtig 280x320. Det resultere i at foto'et bliver sat en smule ned, hvilket ødelægger kvaliteten af billedet - især teksten - det hele er en jpg fil og lavet i Photoshop.

Jeg har slået alt fra mht scroll, resize etc.....

Hvis jeg så definere vinduet en smule større får jeg bare hvide kanter......

Er det et spørgsmål om at bare laver vinduet nogle få pixels større (det har jeg ikke prøvet endnu) eller er der en lettere funktion fremfor at gætte sig til størrelsen på vinduet, så foto passer til det?

Takker for hjælpen!
Avatar billede sw_red_6 Nybegynder
01. februar 2007 - 11:18 #1
hvordan ser koden ud nu? der kunne muligvis skrælles lidt mere af vinduet der åbnes..
Avatar billede mboesen Novice
01. februar 2007 - 13:52 #2
Faktisk så har jeg hele tiden checket det lokalt, men jeg tænkte at jeg lige ville uploade til nettet før jeg skrev tilbage til dig. Det virker lokalt - dog med beskrevne problemer om at billederne bliver skrumpet, men på nettet virker det slet ikke. Stort vindue, hvilket især er et problem med min flashfil, idet den forstørre og ser ikke særlig køn ud....... Men her er koden i hvertfald, så håber jeg at du kan hjælpe! Lægger gerne flere point i!

Hvis du vil se det live, så er adressen www.boesenfoto.dk - kig under INFO og så er det de tidligere reklamer, som jeg gerne vil have åbnet i et passende vindue eller måske i et lag/billedfelt lige ved siden af på samme side, men det er et helt andet spørgsmål og det venter jeg med og starter med et passende pop-up vindue


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <meta http-equiv="content-type" content="text/html;charset=utf-8" />
        <meta name="generator" content="Adobe GoLive" />
        <title>Boesen Photography & Design</title>
        <csactions>
            <csaction name="66b19c0" class="Open Window" type="onevent" val0="images/annoncer%20280x320/maleri.jpg" val1="" val2="280" val3="320" val4="false" val5="false" val6="false" val7="false" val8="false" val9="true" val10="false" urlparams="1"></csaction>
            <csaction name="699d5a1" class="Open Window" type="onevent" val0="images/annoncer%20280x320/bryllup_2006-priser.jpg" val1="" val2="280" val3="320" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false" urlparams="1"></csaction>
            <csaction name="6a06362" class="Open Window" type="onevent" val0="images/annoncer%20280x320/jul2006_280x320.swf" val1="" val2="280" val3="320" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false" urlparams="1"></csaction>
        </csactions>
        <csscriptdict import="import">
            <script type="text/javascript" src="file:///C:/Documents%20and%20Settings/tmb/Application%20Data/Adobe/Adobe%20GoLive/Settings8/JScripts/GlobalScripts/CSScriptLib.js"></script>
        </csscriptdict>
        <csactiondict>
            <script type="text/javascript"><!--
CSAct[/*CMP*/ '66b19c0'] = new Array(CSOpenWindow,/*URL*/ 'images/annoncer%20280x320/maleri.jpg','',280,320,false,false,false,false,false,true,false);
CSAct[/*CMP*/ '699d5a1'] = new Array(CSOpenWindow,/*URL*/ 'images/annoncer%20280x320/bryllup_2006-priser.jpg','',280,320,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '6a06362'] = new Array(CSOpenWindow,/*URL*/ 'images/annoncer%20280x320/jul2006_280x320.swf','',280,320,false,false,false,false,false,false,false);

// --></script>
        </csactiondict>
    </head>

    <body>
        <table width="700" border="0" cellspacing="0" cellpadding="0" cool="cool" gridx="10" gridy="10" height="1412" showgridx="showgridx" showgridy="showgridy" usegridx="usegridx" usegridy="usegridy">
            <tr height="29">
                <td width="10" height="1411" rowspan="6"></td>
                <td content="content" csheight="20" width="130" height="29" valign="top" xpos="10"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a href="main.html" target="_self">Tilbage til menuen</a></b></font></td>
                <td width="559" height="29" colspan="2"></td>
                <td width="1" height="29"><spacer type="block" width="1" height="29" /></td>
            </tr>
            <tr height="170">
                <td width="650" height="170" colspan="2" valign="top" align="left" xpos="10"><img src="images/elementer/information-foto-top.jpg" alt="" height="150" width="650" border="0" /></td>
                <td width="39" height="541" rowspan="3" valign="top" align="left" xpos="660"><img src="images/elementer/trompet_info.jpg" alt="" height="400" width="28" border="0" /></td>
                <td width="1" height="170"><spacer type="block" width="1" height="170" /></td>
            </tr>
            <tr height="221">
                <td content="content" csheight="209" width="650" height="221" colspan="2" valign="top" xpos="10">
                    <div align="center">
                        <font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>Boesen Photography <i>&amp; Design</i><br />
                                v/ Michael Barrett Boesen</b></font>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Dalgas Have 70 - 2. tv.<br />
                                    2000 Frederiksberg</b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Mobil: 28 91 20 79<br />
                                    Email: <a href="mailto:michael@boesenfoto.dk">michael@boesenfoto.dk</a></b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Web: <a href="http://www.boesenfoto.dk" target="_blank">www.boesenfoto.dk</a> (præsentation)<br />
                                    Web: <a href="http://www.stockit.dk" target="_blank">www.stockit.dk</a> (arkiv)</b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>CVR nr: 25 33 36 08</b></font></p>
                    </div>
                </td>
                <td width="1" height="221"><spacer type="block" width="1" height="221" /></td>
            </tr>
            <tr height="150">
                <td content="content" csheight="120" width="650" height="150" colspan="2" valign="top" xpos="10"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Tidligere forside annoncer</strong></font>
                    <ul>
                        <li><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a onclick="CSAction(new Array(/*CMP*/'6a06362'));return CSClickReturn()" href="images/annoncer%20280x320/jul2006_280x320.swf" target="_blank" csclick="6a06362">Jule- og nytårs hilsen 2006 - Flash</a></font></li>
                        <li><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a onclick="CSAction(new Array(/*CMP*/'699d5a1'));return CSClickReturn()" href="images/annoncer%20280x320/bryllup_2006-priser.jpg" target="_blank" csclick="699d5a1">Bestil dit bryllup nu! Ultimo 2006</a></font></li>
                        <li><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a onclick="CSAction(new Array(/*CMP*/'66b19c0'));return CSClickReturn()" href="images/annoncer%20280x320/maleri.jpg" target="_blank" csclick="66b19c0">Få dit foto lavet som maleri</a></font></li>
                    </ul>
                </td>
                <td width="1" height="150"><spacer type="block" width="1" height="150" /></td>
            </tr>
            <tr height="260">
                <td content="content" csheight="110" width="650" height="260" colspan="2" valign="top" xpos="10">
                    <div align="center">
                        <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Har du en opgave til mig<br />
                                eller bare et spørgsmål, så kontakt mig på:</b></font>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Mobil 28 91 20 79</b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Email: <a href="mailto:michael@boesenfoto.dk">michael@boesenfoto.dk</a></b></font></p>
                    </div>
                </td>
                <td width="39" height="841" rowspan="2"></td>
                <td width="1" height="260"><spacer type="block" width="1" height="260" /></td>
            </tr>
            <tr height="581">
                <td content="content" csheight="20" width="650" height="581" colspan="2" valign="top" xpos="10">
                    <div align="center">
                        <b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">All Rights Reserved © 2000-2007 Boesen Photography <i>&amp; Design</i> v/ Michael Barrett Boesen</font></b></div>
                </td>
                <td width="1" height="581"><spacer type="block" width="1" height="581" /></td>
            </tr>
            <tr height="1" cntrlrow="cntrlrow">
                <td width="10" height="1"><spacer type="block" width="10" height="1" /></td>
                <td width="130" height="1"><spacer type="block" width="130" height="1" /></td>
                <td width="520" height="1"><spacer type="block" width="520" height="1" /></td>
                <td width="39" height="1"><spacer type="block" width="39" height="1" /></td>
                <td width="1" height="1"></td>
            </tr>
        </table>
        <p></p>
    </body>

</html>
Avatar billede mboesen Novice
01. februar 2007 - 13:54 #3
Ahh, tror lige selv at jeg har set hvorfor det slet ikke virker. Den leder efter en fil på C. Har prøvet det før. Skal lige finde ud af at den lægger java med i koden....

Dog er der sikkert stadig størrelsen på vinduet.....checker lige det andet først
Avatar billede mboesen Novice
01. februar 2007 - 14:36 #4
Så virker vinduerne. Javascript skulle skrives ind i siderne og ikke loades fra et bibliotek. Men den formindsker stadig billederne og derved bliver de uskarpe at se på. Flash filen kører fint, men det blive sikkert også formindsket lidt, dog uden den store kvalitetsforringelse. Koden er således nu:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <meta http-equiv="content-type" content="text/html;charset=utf-8" />
        <meta name="generator" content="Adobe GoLive" />
        <title>Boesen Photography & Design</title>
        <csactions>
            <csaction name="66b19c0" class="Open Window" type="onevent" val0="images/annoncer%20280x320/maleri.jpg" val1="" val2="280" val3="320" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false" urlparams="1"></csaction>
            <csaction name="699d5a1" class="Open Window" type="onevent" val0="images/annoncer%20280x320/bryllup_2006-priser.jpg" val1="" val2="280" val3="320" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false" urlparams="1"></csaction>
            <csaction name="6a06362" class="Open Window" type="onevent" val0="images/annoncer%20280x320/jul2006_280x320.swf" val1="" val2="280" val3="320" val4="false" val5="false" val6="false" val7="false" val8="false" val9="false" val10="false" urlparams="1"></csaction>
        </csactions>
        <csscriptdict>
            <script type="text/javascript"><!--
CSStopExecution=false;
function CSAction(array) {return CSAction2(CSAct, array);}
function CSAction2(fct, array) {
    var result;
    for (var i=0;i<array.length;i++) {
        if(CSStopExecution) return false;
        var aa = fct[array[i]];
        if (aa == null) return false;
        var ta = new Array;
        for(var j=1;j<aa.length;j++) {
            if((aa[j]!=null)&&(typeof(aa[j])=="object")&&(aa[j].length==2)){
                if(aa[j][0]=="VAR"){ta[j]=CSStateArray[aa[j][1]];}
                else{if(aa[j][0]=="ACT"){ta[j]=CSAction(new Array(new String(aa[j][1])));}
                else ta[j]=aa[j];}
            } else ta[j]=aa[j];
        }           
        result=aa[0](ta);
    }
    return result;
}
CSAct = new Object;

function CSOpenWindow(action) {
    var wf = "";   
    wf = wf + "width=" + action[3];
    wf = wf + ",height=" + action[4];
    wf = wf + ",resizable=" + (action[5] ? "yes" : "no");
    wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");
    wf = wf + ",menubar=" + (action[7] ? "yes" : "no");
    wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");
    wf = wf + ",directories=" + (action[9] ? "yes" : "no");
    wf = wf + ",location=" + (action[10] ? "yes" : "no");
    wf = wf + ",status=" + (action[11] ? "yes" : "no");       
    window.open(action[1],action[2],wf);
}

function CSClickReturn () {
    var bAgent = window.navigator.userAgent;
    var bAppName = window.navigator.appName;
    if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
        return true; /* dont follow link */
    else return false; /* dont follow link */
}




// --></script>
        </csscriptdict>
        <csactiondict>
            <script type="text/javascript"><!--
CSAct[/*CMP*/ '66b19c0'] = new Array(CSOpenWindow,/*URL*/ 'images/annoncer%20280x320/maleri.jpg','',280,320,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '699d5a1'] = new Array(CSOpenWindow,/*URL*/ 'images/annoncer%20280x320/bryllup_2006-priser.jpg','',280,320,false,false,false,false,false,false,false);
CSAct[/*CMP*/ '6a06362'] = new Array(CSOpenWindow,/*URL*/ 'images/annoncer%20280x320/jul2006_280x320.swf','',280,320,false,false,false,false,false,false,false);

// --></script>
        </csactiondict>
    </head>

    <body>
        <table width="700" border="0" cellspacing="0" cellpadding="0" cool="cool" gridx="10" gridy="10" height="1412" showgridx="showgridx" showgridy="showgridy" usegridx="usegridx" usegridy="usegridy">
            <tr height="29">
                <td width="10" height="1411" rowspan="6"></td>
                <td content="content" csheight="20" width="130" height="29" valign="top" xpos="10"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b><a href="main.html" target="_self">Tilbage til menuen</a></b></font></td>
                <td width="559" height="29" colspan="2"></td>
                <td width="1" height="29"><spacer type="block" width="1" height="29" /></td>
            </tr>
            <tr height="170">
                <td width="650" height="170" colspan="2" valign="top" align="left" xpos="10"><img src="images/elementer/information-foto-top.jpg" alt="" height="150" width="650" border="0" /></td>
                <td width="39" height="541" rowspan="3" valign="top" align="left" xpos="660"><img src="images/elementer/trompet_info.jpg" alt="" height="400" width="28" border="0" /></td>
                <td width="1" height="170"><spacer type="block" width="1" height="170" /></td>
            </tr>
            <tr height="221">
                <td content="content" csheight="209" width="650" height="221" colspan="2" valign="top" xpos="10">
                    <div align="center">
                        <font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>Boesen Photography <i>&amp; Design</i><br />
                                v/ Michael Barrett Boesen</b></font>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Dalgas Have 70 - 2. tv.<br />
                                    2000 Frederiksberg</b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Mobil: 28 91 20 79<br />
                                    Email: <a href="mailto:michael@boesenfoto.dk">michael@boesenfoto.dk</a></b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Web: <a href="http://www.boesenfoto.dk" target="_blank">www.boesenfoto.dk</a> (præsentation)<br />
                                    Web: <a href="http://www.stockit.dk" target="_blank">www.stockit.dk</a> (arkiv)</b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>CVR nr: 25 33 36 08</b></font></p>
                    </div>
                </td>
                <td width="1" height="221"><spacer type="block" width="1" height="221" /></td>
            </tr>
            <tr height="150">
                <td content="content" csheight="120" width="650" height="150" colspan="2" valign="top" xpos="10"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Tidligere forside annoncer</strong></font>
                    <ul>
                        <li><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a onclick="CSAction(new Array(/*CMP*/'6a06362'));return CSClickReturn()" href="images/annoncer%20280x320/jul2006_280x320.swf" target="_blank" csclick="6a06362">Jule- og nytårs hilsen 2006 - Flash</a></font></li>
                        <li><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a onclick="CSAction(new Array(/*CMP*/'699d5a1'));return CSClickReturn()" href="images/annoncer%20280x320/bryllup_2006-priser.jpg" target="_blank" csclick="699d5a1">Bestil dit bryllup nu! Ultimo 2006</a></font></li>
                        <li><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a onclick="CSAction(new Array(/*CMP*/'66b19c0'));return CSClickReturn()" href="images/annoncer%20280x320/maleri.jpg" target="_blank" csclick="66b19c0">Få dit foto lavet som maleri</a></font></li>
                    </ul>
                </td>
                <td width="1" height="150"><spacer type="block" width="1" height="150" /></td>
            </tr>
            <tr height="260">
                <td content="content" csheight="110" width="650" height="260" colspan="2" valign="top" xpos="10">
                    <div align="center">
                        <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Har du en opgave til mig<br />
                                eller bare et spørgsmål, så kontakt mig på:</b></font>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Mobil 28 91 20 79</b></font></p>
                        <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Email: <a href="mailto:michael@boesenfoto.dk">michael@boesenfoto.dk</a></b></font></p>
                    </div>
                </td>
                <td width="39" height="841" rowspan="2"></td>
                <td width="1" height="260"><spacer type="block" width="1" height="260" /></td>
            </tr>
            <tr height="581">
                <td content="content" csheight="20" width="650" height="581" colspan="2" valign="top" xpos="10">
                    <div align="center">
                        <b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">All Rights Reserved © 2000-2007 Boesen Photography <i>&amp; Design</i> v/ Michael Barrett Boesen</font></b></div>
                </td>
                <td width="1" height="581"><spacer type="block" width="1" height="581" /></td>
            </tr>
            <tr height="1" cntrlrow="cntrlrow">
                <td width="10" height="1"><spacer type="block" width="10" height="1" /></td>
                <td width="130" height="1"><spacer type="block" width="130" height="1" /></td>
                <td width="520" height="1"><spacer type="block" width="520" height="1" /></td>
                <td width="39" height="1"><spacer type="block" width="39" height="1" /></td>
                <td width="1" height="1"></td>
            </tr>
        </table>
        <p></p>
    </body>

</html>
Avatar billede mboesen Novice
01. oktober 2007 - 13:35 #5
Jeg kan se at jeg har glemt at lukke!!!
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
Kurser inden for grundlæggende programmering

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