Avatar billede giismo Novice
25. juni 2005 - 11:01 Der er 18 kommentarer og
1 løsning

popup vinduer.

hejsa.

jeg prøver lige med spørgsmålet igen, fik et udemærket svar af, ( roenving ) i et spørgsmål jeg stillet igår og lukkede også spørgsmålet da jeg mente hans svar kunne bruges det kunne det sikkert også men jeg kunne ikk for det til at virke, derfor stiller ej lige det samme spørgsmål igen.

sender også lige det svar med jeg fik igår at ( roenving )
http://roenving.users.whitehat.dk/WD1ResizeTilBillede.html
Så gør som der står, hvis du klikker på Vis kode-knappen


her under kommer så mit spørgsmål, håber i kan hjælpe.
er der ikke nogen der kan fortæle mig hvordan man laver et popup vindue uden den der scorll bar ude i siden og selve vindue skal ikke være i fuld størrelse. det er et billed jeg har på et site som ikke er særlig stort på selve sitet men ca. boddelt så stort når man klikker på det på siden da jeg har sat det til at åbne i et ekstra popup vindue, den det popup vindue har fuld størrelse og det skal så ondsvært ud, da popup ikk skal være meget større end billedet.

håber i forstår hvad jeg mener, og kan hjælpe mig.

bruger det sindsyge program der hedder frontpage`s

100point til den der kan give mig den nødvendige vejledning så jeg kan få det til at virke.

giismo
Avatar billede stone Forsker
25. juni 2005 - 11:31 #1
http://roenving.users.whitehat.dk/WD1ResizeTilBillede.html

har lige prøvet ovenstående link...og det virker da fint

muligheden er at din sti til billede ikke er korrekt

det eneste der skal ændres i eksemplet er jo stien og navnet på billedet

jeg er enig i at frontpage sucks, men det er det eneste jeg har brugt så længe jeg kan huske, og der er ting jeg redigere i notepad fordi det er nemmere end starte frontpage op og få en masse junk code. Nu er popup ikke det optimale at bruge da mange flere bruger xp og jeg er selv irriteret over steder jeg kommer til hvor jeg skal accept popup for at kunne se et eller andet korrekt.

her på linket her har jeg gået en anden vej men det er muligt ikke det du er ude efter....

http://www.albertte.dk/rooma.html
Avatar billede stone Forsker
25. juni 2005 - 11:35 #2
her er kode eksempel for 

http://www.albertte.dk/rooma.html

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ny side 1</title>
</head>

<body>

<SCRIPT language=JavaScript>
<!--
function slsoftwareImages() { //v3.0
  var d=document; if(d.images){ if(!d.JVSF_p) d.JVSF_p=new Array();
    var i,j=d.JVSF_p.length,a=slsoftwareImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.JVSF_p[j]=new Image; d.JVSF_p[j++].src=a[i];}}
}

function slImgRestore() { //v3.0
  var i,x,a=document.JVSF_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function JVSF_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=JVSF_findObj(n,d.layers[i].document); return x;
}

function slsoftwareImage() { //v3.0
  var i,j=0,x,a=slsoftwareImage.arguments; document.JVSF_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=JVSF_findObj(a[i]))!=null){document.JVSF_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
            </SCRIPT>


            <TABLE borderColorDark=#edfac7 width=358 align=center
            borderColorLight=#63800d border=0>
              <TR>
                <TD vAlign=center align=middle width=85><A
                  onclick="slsoftwareImage('sl','','images/01.jpg',1)"
                  href="test.htm#"><IMG
                  height=63 hspace=0 src="images/01.jpg" width=85
                  border=0 name=ph05></A></TD>
                <TD vAlign=center align=middle width=85><A
                  onclick="slsoftwareImage('sl','','images/04.jpg',1)"
                  href="test.htm#"><IMG
                  height=63 hspace=0 src="images/04.jpg" width=85
                  border=0 name=ph05></A></TD>
                <TD vAlign=center align=middle width=85><A
                  onclick="slsoftwareImage('sl','','images/02.jpg',1)"
                  href="test.htm#"><IMG
                  height=63 hspace=0 src="images/02.jpg" width=85
                  border=0 name=ph05></A></TD>
                <TD vAlign=center align=middle width=85><A
                  onclick="slsoftwareImage('sl','','images/03.jpg',1)"
                  href="test.htm#"><IMG
                  height=63 hspace=0 src="images/03.jpg" width=85
                  border=0 name=ph05></A></TD></TR>
              <TR>
                <TD vAlign=center align=middle colSpan=4>
                <IMG
                  src="images/01.jpg" name=sl width="345" height="259"></TD></TR>

             
                <TD vAlign=center align=middle height=16 colspan="4">
                  </TD>
                </TR></TABLE>
            </body>

</html>
Avatar billede giismo Novice
25. juni 2005 - 12:18 #3
hej igen.

ok til dit første svar. men det der er mit problem er når jeg sætter nedestående kode ind i <HEAD> sektionen i frontpages, altså når man trykker på html og indsætter den, når jeg så går tilbage til normal står hele tiden fremme på siden og det samme gør den når jeg trykker på preview.

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


giismo
Avatar billede stone Forsker
25. juni 2005 - 12:46 #4
ja det har du ret i det gør den også hos mig, det du kan gøre er at paste den i notesblok - marker alt kopier og indsæt i frontpage....

det er det her møj du kopiere fra linket som laver balladen.....  &lt;
Avatar billede giismo Novice
25. juni 2005 - 13:20 #5
hej igen.

jeg ved sgu ikk hvad jeg gør forkert lige meget hvad kan jeg sgu ikk få det til at virke. og når jeg ligger det ind via note kommer det til at ligge i body. jeg sender lige min udgave en kodningen med her. det er mig der har skrevet e:/test.gif de forskællige steder, det åbner godt nok i popup og det men det er stadig i fuld størrelse.

<body>

<script language="javascript" type="text/javascript">
    function popWin(file){
      newWin=window.open("","e:/test.gif","width=300,height=200,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>e:/test.gif<\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>
<p>
<a target="&lt;a href=&quot;#&quot; onclick=&quot;popWin('img/e:/test');return false;&quot;&gt;&lt;img src=&quot;img/c:/test&quot; width=&quot;150&quot; alt=&quot;Klik for fuld størrelse&quot;&gt;&lt;/a&gt;" href="test.gif">hejsa</a></p>

</body>


giismo
Avatar billede stone Forsker
25. juni 2005 - 13:52 #6
ja den er da helt galt med dine stier til billederne, det ene sted siger du at den ligger i e:/test det andet sted står der c:/test

alle stier skal være ens + du har glemt jpg  f.eks test.jpg

f.eks billedet ligger i en mappe med navn img i samme bibliotek som din html fil

så skriver man img/test.jpg

du må ikke referere til et e drev eller c drev hvis det skal lægges på internet, for så laver du en reference til din egen harddisk hvor billederne ligger og der har folk ikke adgang til.
Avatar billede giismo Novice
25. juni 2005 - 13:56 #7
hejsa.

vil det sige det img skal udskriftet med mine drev f,eks c:/ mens det stadig er en test jeg er ved at lave, og når det kommer på nettet skal det hedde img igen.

giismo
Avatar billede giismo Novice
25. juni 2005 - 14:03 #8
hej igen.

nu har jeg også prøvet at udskrifte det der img mens jeg bare køre det som en test på min computer, men det virker stadig ikk, det virker faktist nok nok vil jeg heller sige men det åbner bare i fuld popup vindue størrelse.

giismo
Avatar billede stone Forsker
25. juni 2005 - 14:27 #9
oki... så prøv at ændre lidt på parameterne i den her...

newWin=window.open("","e:/test.gif","width=300,height=200,status=no");

300 og 200 fortæller hvor stor billedet skal være ...prøv at ændre den så du får den størrelse du gerne vil have
Avatar billede giismo Novice
25. juni 2005 - 14:33 #10
er prøvet. for længe siden, det ændre ikke en skid. jeg er ved at bleive sindsyg.
Avatar billede giismo Novice
25. juni 2005 - 14:33 #11
min kodning ser sådan her ud lige pt.

<head>
<meta http-equiv="Content-Language" content="da">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>hejsa</title>
<script language="javascript" type="text/javascript">
    function popWin(file){
      newWin=window.open("","e:/test.gif","width=300,height=200,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>e:/test.gif<\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>
<p>
<a target="&lt;a href=&quot;#&quot; onclick=&quot;popWin('e:/test.gif');return false;&quot;&gt;&lt;img src=&quot;e:/test.gif&quot; width=&quot;150&quot; alt=&quot;Klik for fuld størrelse&quot;&gt;&lt;/a&gt;" href="test.gif">hejsa</a></p>
</head>

giismo
Avatar billede stone Forsker
25. juni 2005 - 14:42 #12
hmm der er ingen bredde på billedet der er kun en vidde...måske derfor

her er et eksempel jeg har brugt tidligere som ligner dit eget kun stien skal ændres...

<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>Stor størrelse<\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('2.jpg');return false;">
      <img src="2.jpg" width="134" alt="Klik for fuld størrelse" border="0" height="107"></a></TD>
    <TD width=97 height=33 align="left" valign="bottom" bgcolor="#88947C" style="border-left-width: 1; border-right-width: 1; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1">
Avatar billede giismo Novice
25. juni 2005 - 15:13 #13
kan jeg ikk lige få det til at lave en tekst inde i koden der hvor billed stierne skal sættes ind i koden, jeg tror jeg ligger dem lidt forkert ind set efter hvor du har lagt dem, kan jeg ikk bare få dig til at lave den samme kodning hvor du skriver der hvor billed stien skal stå, skriv f,eks ( indsat sti ) i en rød farve eller sådan.

giismo
Avatar billede stone Forsker
25. juni 2005 - 15:59 #14
allerførst når man laver homepages er strukturen til dine billeder, når html dokumentet ligger i det samme bibliotek som dine billeder

skal du lave det om når du
uploader det til internettet. Det man gør er at oprette en mappe ved navn images i samme bibliotek som dit html dokument. Så behøver

du ikke en absolut sti til dine billeder men en relativ - det vil sige du linker til dine billeder på denne måde:

image/test.jpg og ikke e:/test.jpg som du kan se så ligger billedet i mappen images

så er det ligemeget om billedet befinder sig på din pc eller på dit webhotel.

samtidigt gør du dit bibliotek mere overskueligt hvor du kun har dine html dokumenter eller *.asp


det er noget rod at hente billeder flere steder på din pc, saml dem alle i en mappe og navngiv den som images og placerer den
i biblioteket hvor du har dine html.

Frontpage laver tit rod i stierne når billederne hentes fra forskellige steder, så jeg kan ikke hjælpe dig før du har lavet det om.
Avatar billede giismo Novice
25. juni 2005 - 16:13 #15
jeg ved godt hvordan de skal oploades og alt sådan noget med mapper og det ene og andet, men nu står mit e:/ drev helt frit det eneste der ligger på det drev nu er e:/index.htm og e:/test.gif altså det index side og det billed jeg laver test med til det stans popup vindue, så det er ikke der problemet er problemet er i det satans vindue hvor det åbner i fuld størrelse.

jeg ved udemærket godt hvordan det skal ligges op på nettet og hvorfor nogen mapper det er bedst at ligge dem i.

har lavet sider før bla, www.kodylt.dk og der har jeg sjovt nok ikke haft nogen problemer med det popup vindue der er der, og det er præcis samme popup jeg skal ha lavet her nu, hvis du f,eks prøver at gå ind på kodylt.dk og trykker på et at menu punkterne ude til venstre ude at logge ind vil der komme et popup

giismo
Avatar billede giismo Novice
25. juni 2005 - 16:24 #16
hej igen.

det er bare mig der ikke har tænkt mig godt om, jeg har har løst problemet.

hold kæft hvor har jeg været dum.

jeg griner at mig selv endnu.

besvar lige spørgsmålet stone så får du de 100point

giismo
Avatar billede stone Forsker
25. juni 2005 - 16:33 #17
hvad var problemet jeg skal nok lade være med at grine )))
//stone
Avatar billede stone Forsker
25. juni 2005 - 16:35 #18
svar....
Avatar billede giismo Novice
25. juni 2005 - 16:39 #19
jeg har selv lavet en tekst ( klik her ) mærkeret den og højreklikket og så oprettet en link hvor i jeg havde indsat

<a href="#" onclick="popWin('e:/test.gif');return false;"><e:/test.gif" width="150" alt="Klik for fuld størrelse"></a>

og selvfølgelig skal det ikk virke. *GG*

giismo
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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