Avatar billede ballelaika Nybegynder
26. september 2004 - 14:03 Der er 9 kommentarer og
1 løsning

Nyt vindue

På en hjemmeside jeg er i gang med skal det være sådan at når man klikker på et thumbnail så kommer det store billede frem i et nyt vindue, men det nye vindue må ikke fylde mere end billedet...

På samme måde som hvis man klikker på en af ketcherne på det her link http://www.fukudasports.com/rack.htm
Avatar billede flintstone Novice
26. september 2004 - 14:16 #1
Hvis nu du vælger Vis->Kilde i IE, så kan se hvad du skal gøre. Der er et javascript i <head> sektionen og i <body> sektionen har on_click kommandoen som kalder javascriptet og henter det billede som on_click refererer til.
Avatar billede flintstone Novice
26. september 2004 - 14:17 #2
Javascriptet:

<script language="JavaScript">
<!--
var win;

function open_pic(picname,width,height,text){

var varSettings = "";

varSettings = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+width+",height="+(height+300)+",left=310,top=130";
strURL = "picwin_r.asp?p=" + picname + ".jpg" + text;

try {
    winNew = window.open(strURL,"winNew",varSettings);
    winNew.creator = self;
    flBrowserVer = parseFloat(navigator.appVersion);
    if (navigator.appName.substring(0.8) == "Netscape" || flBrowserVer > 4){
        this.winNew.focus();
        }
    }
catch (error) {
    }
}
//
-->
</script>
Avatar billede ballelaika Nybegynder
26. september 2004 - 14:20 #3
PAS - er ret ny i det her fag :)

Kan du forklare mig som om jeg var en 5 årig hva jeg skal gøre med alt det her:

Javascriptet:

<script language="JavaScript">
<!--
var win;

function open_pic(picname,width,height,text){

var varSettings = "";

varSettings = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+width+",height="+(height+300)+",left=310,top=130";
strURL = "picwin_r.asp?p=" + picname + ".jpg" + text;

try {
    winNew = window.open(strURL,"winNew",varSettings);
    winNew.creator = self;
    flBrowserVer = parseFloat(navigator.appVersion);
    if (navigator.appName.substring(0.8) == "Netscape" || flBrowserVer > 4){
        this.winNew.focus();
        }
    }
catch (error) {
    }
}
//
-->
</script>
Avatar billede flintstone Novice
26. september 2004 - 14:23 #4
Det første var iøvrigt onclick=open_pic

<img src="vps80s.jpg" width=170 height=120 alt="" border="0"
onclick="open_pic('vps80',170,120) placeres i <body> sektionen og i det her tilfælde
Avatar billede flintstone Novice
26. september 2004 - 14:27 #5
Det skal du kopiere ind i din html. Det skal ligge i <head> sektionen, altså imellem
disse tags <head>.......</head> Det andet skal ligge i <body> sektionen, altså imellem disse tags <body>.......</body>  Du skal bare rette.jpg filen til dit navn din fil har og selvfølgelig også den størrelse den har.
Avatar billede flintstone Novice
26. september 2004 - 14:29 #6
Det du skal kopiere starter med <script language="JavaScript">......og slutter med </script>
Avatar billede ballelaika Nybegynder
26. september 2004 - 14:30 #7
Jeg er ikke helt med i body sektionen indsætter jeg følgende:

<img src="vps80s.jpg" width=170 height=120 alt="" border="0"
onclick="open_pic('vps80',170,120)

Og så bare med de værdier jeg nu ønsker...

Eller hva?

Hva indsætter jeg så i Head sektionen?
Avatar billede flintstone Novice
26. september 2004 - 14:35 #8
I head sektionen skal du indsætte det JavaScript som jeg har kopieret ind .

Det body-sektionen har du helt rigtigt fat i. Du skal bare vælge det filnavn din fil har eks. mitbillede.jpg og så skrive størrelsen på billedet ind også.
Avatar billede ballelaika Nybegynder
26. september 2004 - 14:37 #9
Ahhh okay så er jeg med! Takker for hjælperen!!!
Avatar billede flintstone Novice
26. september 2004 - 14:40 #10
Ok så ! Håber at det lykkes
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
Kurser inden for grundlæggende programmering

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