Avatar billede 1005 Nybegynder
15. september 2003 - 17:18 Der er 12 kommentarer og
1 løsning

pop up spørgsmål

Nedenstående script(jeg går udfra at nedenstående script er et javascript)henter et billede i mappen stimages, meningen var at billedet skulle vises i den størrelse billedet havde (650 x 650pix) billedet viser sig godtnok i et browser vindue men med en margen i browservinduet på højre side?? hvorfor?? og billedet kan gøres større ved at klikke i det nye browservindues "fyldskærmenudicon" i top højre hjørne!!
jeg vil gerne have at rammen på browservinduet "slikker" kanten af mit billede(hr0001.jpg) hvordan?



<a href="#" onClick="MyWindow=window.open('../stimages/hr0001.jpg','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=*,height=*,left=50,top=50'); return false;"><font color="#FF6600"><i>Klik HER for at se billedet i stor størrelse</i></font></a>
Avatar billede jakobclausen Nybegynder
15. september 2003 - 17:19 #1
Avatar billede 1005 Nybegynder
15. september 2003 - 17:34 #2
jeg har ændret dit script til se nedenstående, da der ikke er et lille icon, men istedet ´bare en tekst "Klik for større....  ", det virker desværre ikke for mig... jeg kan fortælle at det er en netbutik jeg skal lave med en standard masse af asp etc. som ikke er tilgængeligt for mig, jeg har en skabelon fra min netudbyder hvori jeg kan skrive forskellige tekster og oploade forskellige billeder, alt sættes samme i et frameset med tilhørende stylesheet... kan det have nogen betydning for at scriptet ikke virker for mig?


<script language="javascript" type="text/javascript">
function popWin(file){
      newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til billede<\57ti'+'tle><scri';
      txt+='pt language="javascript" type="text/javascript">';
      txt+='function resPic(){h=document.images[0].scrollHeight;';
      txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';
      txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
      txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
      txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
      newWin.document.write(txt);
      newWin.document.close();
    }

</script>

<a href="#" onclick="popWin('../stimages/hr0001.jpg');return false;">Klik for fuld størrelse</a>
Avatar billede jakobclausen Nybegynder
16. september 2003 - 08:56 #3
Koden virker i hvertfald!

Hvad sker der når du klikker på teksten?
Avatar billede jakobclausen Nybegynder
16. september 2003 - 08:59 #4
Har du sat koden ind de rigtige steder?

Jeg har lavet denne lille side, hvor det virker upåklageligt:

<html>
<head>
<script language="javascript" type="text/javascript">
    function popWin(file){
      newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til billede<\57ti'+'tle><scri';
      txt+='pt language="javascript" type="text/javascript">';
      txt+='function resPic(){h=document.images[0].scrollHeight;';
      txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';
      txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
      txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
      txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
      newWin.document.write(txt);
      newWin.document.close();
    }
  </script>

</head>
<body>

<a href="#" onclick="popWin('billede.jpg');return false;">Klik her</a>

</Body>
</html>

Kopier koden og ret dit billede navn (billede.jpg)
Avatar billede 1005 Nybegynder
16. september 2003 - 09:12 #5
der sker intet - der meddeles nederst på siden i browservinduets nederste kant at der opstod en fejl på siden?
Avatar billede jakobclausen Nybegynder
16. september 2003 - 10:24 #6
hmm, virker som det skál her
Avatar billede 1005 Nybegynder
17. september 2003 - 09:37 #7
kan du evt fortælle mig om det øverste eksempel som jeg bruger er et javascript og om dette script kan tilføjes forskelligt så jeg opnår det ønskede

du får selføgelig for din ulejlighed
Avatar billede jakobclausen Nybegynder
17. september 2003 - 10:19 #8
Det første er også javascript!!

Hvad mener du med at tilføje forskellig ?
Avatar billede 1005 Nybegynder
17. september 2003 - 10:24 #9
jeg mener som jeg beskrev øverst - at vinduet "slikker" mit billede til kanten - og at billedet vises i fuld størrelse med det samme og ikke først efter at man har klikket ii det nye browservindues "fyldskærmenudicon" øverst til højre
Avatar billede jakobclausen Nybegynder
17. september 2003 - 10:36 #10
ved at bruge mit script skulle billedet gerne fylde hele vinduet ud, uden at du gør noget. Sådan virker det i hvertfald her.
Avatar billede 1005 Nybegynder
17. september 2003 - 10:40 #11
ja men dit script virker desværre ikke for mig !!
men det var sådant jeg ønskede det - ærgeligt

men tak alligevel
Avatar billede jakobclausen Nybegynder
17. september 2003 - 11:22 #12
Hvilket styresystem/browser bruger du?
Avatar billede 1005 Nybegynder
17. september 2003 - 11:42 #13
win98 explore
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