Avatar billede logout Nybegynder
14. oktober 2000 - 15:46 Der er 7 kommentarer og
1 løsning

Baggrundsfarve i popup

Jeg har følgende pouup vidue, men baggrundsfarven er hvid - den skal være sort - og jeg gider ikke åbne et dokument - kun billedet ...

<a href=\"#\" onClick=\"MyWindow=window.open(\'01.jpg\',\'MyWindow\',\'width=515,height=395\'); return false;\"><IMG SRC=\"01s.jpg\" BORDER=\"0\" WIDTH=\"100\" ALT=\"2\"></a>

Hvad skal jeg gøre?
Avatar billede olebole Juniormester
14. oktober 2000 - 16:06 #1
<ole>
Det kan du ikke, men du kan skrive dokumentet ud med en generisk funktion, således:

<html>
<head>
<script language=\"JavaScript\">
<!--
function myOpen(which) {
    MyWindow=window.open(which,\'MyWindow\',\'width=515,height=395\');
    ndoc = MyWindow.document;
    astr = \"<html><body bgcolor=\'#000000\'>\\n\";
    astr += \"<center><img src=\'\"+which+\"\'></center>\\n\";
    astr += \"</body></html>\";
    ndoc.write(astr);
}
//-->
</script>
</head>
<body bgcolor=\"#FFFFFF\">

    <a href=\"java script://\" onclick=\"myOpen(\'01.jpg\')\">TEST HER</a>

</body>
</html>

/mvh
</bole>
Avatar billede olebole Juniormester
14. oktober 2000 - 16:10 #2
Egentlig behøver linien bare at se sådan ud:
        MyWindow=window.open(\'\',\'MyWindow\',\'width=515,height=395\');
...men skulle dokument-udskrivningen kikse (af én eller anden besynderlig grund), vil du have et billede alligevel - blot på en hvid baggrund - hvis du skriver, som jeg gjorde i mit svar.
/mvh
Avatar billede logout Nybegynder
14. oktober 2000 - 16:16 #3
Eksperten har gjort det igen!
Avatar billede olebole Juniormester
14. oktober 2000 - 16:28 #4
Uhada...Tak! ;o))

Egentlig kunne du godt gøre sådan:
  MyWindow.document.bgColor = \"#000000\";
men det understøttes kun af IE - og DET kan vi jo ikke lide...VEL?!?  *LOL*
Så hellere skrive et par linier mere og gøre funktionen X-browser.
/mvh
Avatar billede logout Nybegynder
15. oktober 2000 - 05:32 #5
...jeg tstr mine ting i NN ... hvis de ser acceptable ud så ved jeg de funger i IE (og alle andre steder!??!)
dit svar svinger begge ztder .... MS stinker, men vi må leve med dem ...

Tak for hjælpen
Avatar billede logout Nybegynder
16. oktober 2000 - 01:17 #6
Jeg har lige fundet ud af at det ikke virker
hvis stien til billedet er http://www.blabla.bla/img/01.jpg

man skal skrive /img/jpg ...

Hvordan kan jeg lave det andet???
Avatar billede olebole Juniormester
16. oktober 2000 - 01:46 #7
Ehhhh...jeg er ikke helt med. Vil du hente billedet fra en anden server? Du må lige forklare lidt tydeligere ;o)
/mvh
Avatar billede logout Nybegynder
16. oktober 2000 - 09:50 #8
Ja, det bruges på et messageboard hvor brugerne kan indtaste en img url. Den nuværende løsning sætter så et link ind til billedet og det åbnes så i samme vindue.
Jeg vil ændre scriptet lidt så billedet bliver åbnet i et separat vindue og med sort baggrund.
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