|
| hjælp molo!!! Fra : kaptajnkaber | Vist : 566 gange 50 point Dato : 05-06-04 11:41 |
|
Hey!
For længe siden hjalp du mig med en javakode til få billeder vist i et popup vindue. Koden er følgende:
Citat <script type="text/javascript">
<!--
function image_open(image_loc,img)
{
HTML = "<html><style>body{margin:0px 0px 0px 0px}</style><body onBlur='top.close()'><img src='"+ image_loc +"' border='0' name='load_image' onLoad='window.resizeTo(document.load_image.width+10,document.load_image.h eight+30)'></body></html>";
popupImage = window.open('','_blank','toolbar=no,scrollbars=no');
popupImage.document.open();
popupImage.document.write(HTML);
popupImage.document.close();
obj_img = document.getElementById(img);
obj_img.src= obj_img.src;
}
-->
</script>
<a href="JavaScript:image_open('images/1.jpg','img1')"><img src="images/mini1.jpg" border="0" id="img1"></a>
<br><br>
<a href="JavaScript:image_open('images/2.jpg','img2')"><img src="images/mini2.jpg" border="0" id="img2"></a> |
på din hjemmeside bliver vinduet automatisk rettet til størrelsen af billedet. men når jeg åbner et billede kommer der en stor hvid kant ved siden af billedet. den åbner blot det nye vindue i den størrelse jeg normalt åbner explorer vinduer. du kan se siden her: www.risktaker.dk/wedding/right.html
hvad har jeg gjort galt?
vh KK
| |
| Accepteret svar Fra : bentjuul | Modtaget 50 point Dato : 05-06-04 13:22 |
|
For ikke så længe siden legede vi med popups her på kandu sammen med molo. Jeg kan ikke se hvad der er galt med din code, men jeg har et link til et popup hvor du kan bestemme størrelse.
http://www.viewsource.dk/cat.asp?ident=js&page=7&catID=1
Se på det program der hedder "Autocenterpopupwin" det kan jo være at det kan løse dit problem hvis Molokyle ikke kommer på banen med hans viden.
//bentjuul
| |
|
ja, jeg har stadig den gamle kode som jeg bruger på en anden side. Ville bare prøve denne her... Den lukker nemlig automatisk vinduet hvis man klikker ved siden af det, så man ikk får en masse vinduer liggende i proceslinien. Håber bare molo kigger forbi og hjælper... ellers må jeg bare bruge den anden.
| |
| Kommentar Fra : molokyle |
Dato : 05-06-04 15:29 |
| | |
| Kommentar Fra : molokyle |
Dato : 05-06-04 15:44 |
| | |
|
Tak for svaret bentjuul. Ku ikk få molos nye forsøg til at virke, så jeg må bare indstille størrelserne på vinduerne manuelt. Men tak for hjælpen begge to!
Vh KK
| |
| Kommentar Fra : molokyle |
Dato : 05-06-04 19:18 |
|
Testede lige og koden er OK. ....OGSÅ med dine billeder.
Du får blot et mellemrum sat ind ved : "document.load_image.height" , så der står : "document.load_image.h eight" , når du kopiere koden direkte over (...Ihhh TAK Kandu.dk !!! )
Retter du dette i din kildekode virker det fint
</MOLOKYLE>
| |
|
hehe, jaja. Det glemte jeg jo... Stillede spørgsmålet og så selv fejlen. Og rettede den på min pc men glemte at skrive den her
Men tak for hjælpen! Så prøver jeg at rette det ånsvage mellemrum... Hav en god aften!
Vh KK
| |
| Kommentar Fra : ajohansen |
Dato : 06-06-04 13:30 |
|
Den hvide kant opstår fordi dit billede er mindre end det vinduet du åbner det i.
1.jpg er 682x512px og dit vindue er 722x542px
//anne
| |
| Kommentar Fra : molokyle |
Dato : 06-06-04 14:48 |
|
ajohansen -> Ja, i den kode bentjuul henviser til, men ikke i : http://home.arcor.de/athens/expexc/js/window/resize2image ..og :
Kode <!--
function image_open(image_loc,img)
{
HTML = "<html><style>body{margin:0px 0px 0px 0px}</style><body onBlur='top.close()'><img src='"+ image_loc +"' border='0' name='load_image' onLoad='window.resizeTo(document.load_image.width+10,
document.load_image.height+30)'></body></html>";
popupImage = window.open('','_blank','toolbar=no,scrollbars=no');
popupImage.document.open();
popupImage.document.write(HTML);
popupImage.document.close();
obj_img = document.getElementById(img);
obj_img.src= obj_img.src;
}
--> |
</MOLOKYLE>
| |
|
Man bliver nødt til at lave en lille hvid kant for at få det til at se pænt ud. Men inden molo fandt fejlen i koden kom billedet i øverste venstre hjørne med en stor kant svarende til resten af skærmbilledet. I øjeblikket bruger jeg ikke molos kode, men den bent gav mig. Ellers tak
| |
|
hehe jaja, du er den sande mester i javascripts !!!
| |
| Kommentar Fra : bentjuul |
Dato : 08-06-04 20:32 |
|
Hej kaptajnkaber, molo og ajohansen
Ja. man bliver da ikke forundret hvis det er molo der har lavet den kode jeg henviste til i mit link, men ved lejlighed smider jeg nogle point efter ham.
Bare problemet er løst, det er jo det vigtigste.
Vi må snart have åbnet et par nye javatråde, for det er sgu' sjovt, men jeg er lidt fraværende den næste måneds tid, men herefter propper jeg et par millioner points i et par tråde - så vi kan hygge os og dermed få lidt mere viden og erfaring uddelt af "SKOLEKYLE".
//bentjuul
| |
| 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.
| |
|
|