Avatar billede kaptajnkemo Nybegynder
18. marts 2002 - 01:59 Der er 4 kommentarer og
1 løsning

window.open() uden baggrund

Jeg har lavet et script som via window.open åbner et nyt vindue og smider mit billede der ind.

Men der kommer sådan en lam hvid baggrund. Jeg vil gerne have billedet fylder hele det nye vindue... kan man det, og hvordan?

Det skal lige siges at jeg gerne vil undgå at åbne et htm-doc i vinduet, ellers var det jo en oplagt mulighed.
Avatar billede jakoba Nybegynder
18. marts 2002 - 02:35 #1
Kan dette bruges?
Det er godt nok et html dokument, men det er samme .html fil til alle billeder, den tilpasser sp vinduets størrelse til hvor stort billedet nu er.

mvh JakobA
Avatar billede kaptajnkemo Nybegynder
18. marts 2002 - 02:42 #2
tror du glemte noget kode :)

Men det kan jeg selv lave....

Det jeg gerne ville vide var om man ikke kan få det nye vinduet ikke at have margin... Mit billede er præcis samme størrelse som det nye vindue, men der kommer den ramme/baggrund. Billedet bliver beskåret fordi det ikke passer ind i den del af vinduet som kan indeholde billedet....
Avatar billede jakoba Nybegynder
18. marts 2002 - 03:10 #3
Ups.
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp56245.html

kik på hvordan links er lavet og grab den fil de allesammen bruger.

sorry
mvh JakobA
Avatar billede kaptajnkemo Nybegynder
18. marts 2002 - 11:52 #4
Well, jeg havde jo håbet på at man kunne gøre det uden at åbne billedet i en html-fil. Man eftersom du ikke har svaret på det, og selv bruger en html-fil, antager jeg at man ikke kan.
Avatar billede cdc Novice
19. marts 2002 - 10:52 #5
Nu er spm. lukket men du kan prøve denne:

/cdc :o)

It is usually difficult to avoid the margins browsers will automatically place around your image. If you know the size of the image you wish to place in your pop-up window, the alternative to using the <IMG src="">-tag is using the <BODY background>-tag. Open a window with the size of your image, and create a html-document on-the-fly with the image as a background.

Place this function inside the <HEAD> section of your page: /p> <script language="JavaScript">
function picture(picgoal,picname) {
  PicWin=window.open("",picname,'status=0,scrollbars=0,resizable=0,width=100,height=100,screenX=50,screenY=50,top=50,left=50');
  PicWin.document.open();
  PicWin.document.writeln('<html>');
  PicWin.document.writeln('<head>');
  PicWin.document.writeln('<title>Picture in a window</title>');
  PicWin.document.writeln('</head>');
  PicWin.document.writeln('<body background="'+picgoal+'">');
  PicWin.document.writeln('</body>');
  PicWin.document.writeln('</html>');
  PicWin.document.close();
}
</script>



Then this as the link:

<A HREF="http://www.picture.gif" onClick="picture(this,'picturewindow'); return false">Click here</A>
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