/ Forside/ Teknologi / Udvikling / Java / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Hjælp til Javascript (imagepop)
Fra : LL4
Vist : 919 gange
200 point
Dato : 18-08-05 14:04

Først vil jeg sige at jeg ikke har særligt stor forståelse for hvordan Java fungerer.

Jeg vil gerne lave mine billeder på min hjemmeside så et thumbnail åbnet et billede i et nyt vindue. Det vindue skal så helst tilpasse sig billedets størrelse.

Jeg har findet et script som jeg gerne vil bruge, men jeg mangler den Java"fil" den skal henvise til.

Koden ser sådan ud <a href="javascript:pop('imagepop.html?file=billedfil&title=Url,'popper','scrolling=no');">
<img src="thumbfil" width="x" height="x"></a>

Koden der skal stå i Head ser sådan her ud

<script type='text/javascript'>

   <!--//<![CDATA[

   function pop(theURL,winName,features) {

      popupwindow = window.open(theURL, winName, features);

      if(popupwindow) popupwindow.focus();

   }

   //]]>-->

   </script>

Det må jo være den IMAGEPOP fil jeg mangler at få lavet, men hvordan gør jeg det?

 
 
Kommentar
Fra : smxxx


Dato : 18-08-05 18:40

Hej.
Er det noget i stil med dette.
http://www.steenmartinsen.dk/billeder/index.htm


Kommentar
Fra : molokyle


Dato : 18-08-05 19:00

Det var da også forfærdeligt

Prøv med et anførselstegn efter : 'imagepop.html?file=billedfil&title=Url

Således :

<a href="javascript:pop('imagepop.html?file=billedfil&title=Url','popper','scrolling=no');">
<img src="thumbfil" width="x" height="x"></a>

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 18-08-05 19:04

Jeg ved ikke lige, hvad du bruger : ?file=billedfil&title=Url ..til? Noget ASP eller PHP ?

..mellemrummet (= whitespace ) i scrolling ..kan hverken du eller jeg gøre for

TAK ...kandu.dk

</MOLOKYLE>

Kommentar
Fra : smxxx


Dato : 18-08-05 19:14

Nemmere med at program, der laver det, med det samme.
Altså thumbs til billeder, har et der kan lave op til 1000 billeder, af gangen, det tager 1 min at lave billederne/thumbs.
Men så skal der sikkert laves lidt med baggrunds farver.....osv.
Har en online line html editor, der kan bruges til at lave det du søger, men skal så sættes ind, som HTML.
Ellers kan jeg sende dig et komplet HTML redigerings program. Alt efter dit behov. GRATIS.
Min mail er på siden www.steenmartinsen.dk
Mvh

Accepteret svar
Fra : Forvirret

Modtaget 200 point
Dato : 19-08-05 22:21

Først ændrer du koden til:

<a href="javascript:pop('imagepop.html?mitBillede.jpg','popper','scr olling=no');">
<img src="thumbfil" width="x" height="x"></a>


"mitBillede.jpg" ændrer du så til navnet på din billedfil. Billedfilen lægger du i samme mappe som din html-fil.

x'erne ud for width og height ændrer du til tal, alt efter hvor stort dit billede skal vises. Det har ingen indflydelse på størrelsen i popup-vinduet.

Derefter laver du en ny html-fil og kalder den "imagepop.html". Den fil lægger du også i samme mappe. Når den er oprettet, lægger du denne kode ind i den:

<HTML>
<HEAD>
<TITLE>Fit the Pic Script</TITLE>
<script language='javascript'>
var arrTemp=self.location.href.split("?");
var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
var NS = (navigator.appName=="Netscape")?true:false;

function FitPic() {
iWidth = (NS)?window.innerWidth:document.body.clientWidth;
iHeight = (NS)?window.innerHeight:document.body.clientHeight;
iWidth = document.images[0].width - iWidth;
iHeight = document.images[0].height - iHeight;
window.resizeBy(iWidth, iHeight);
self.focus();
};
</script>
</HEAD>
<BODY bgcolor="#000000" onload='FitPic();' topmargin="0"
marginheight="0" leftmargin="0" marginwidth="0">
<script language='javascript'>
document.write( "<img src='" + picUrl + "' border=0>" );
</script>
</BODY>
</HTML>


~ Forvirret ~


Godkendelse af svar
Fra : LL4


Dato : 19-08-05 22:47

Tak for svaret Forvirret.
                        

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177414
Tips : 31962
Nyheder : 719565
Indlæg : 6407832
Brugere : 218875

Månedens bedste
Årets bedste
Sidste års bedste