/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Problem med function der åbner nyt vindue
Fra : Brian B. Christensen


Dato : 29-12-02 13:52

Jeg har følgende function:



<script language="JavaScript">
function openwindow(fotonavn, bredde, hojde) {
i =
open("","displayWindow","top=1,left=1,width='+bredde+',height='+hojde+',status=no,toolbar=no,menubar=no,resize=no,dependent=yes");
i.focus();
i.document.open();
i.document.write('<html>')
i.document.write('<head>')
i.document.write('<title>Fotoalbum</title>')
i.document.write('</head>')   
i.document.write('<body bgcolor="#000000">')
i.document.write('<img src="'+fotonavn+'">')
i.document.write('</body>')
i.document.write('</html>');
}
</script>



Og derudover har jeg dette kald til funktionen:

<body onload="openwindow('../gfx/migselv.jpg',100,100)">




1. Hvorfor åbner det nye vindue ikke i den størrelse jeg angiver i
parameterne?


2. Hvad skal der ændres i min function, for at den validerer? Lige nu
kommer den med følgende fejl:
<http://validator.w3.org/check?uri=http%3A%2F%2Fwww.patricia-brinch.dk%2Fny%2Fdk%2Ffoto2.asp>


Problemsiden kan ses her:
http://www.patricia-brinch.dk/ny/dk/foto2.asp


På forhånd tak.


Mvh. Brian

 
 
Brian B. Christensen (29-12-2002)
Kommentar
Fra : Brian B. Christensen


Dato : 29-12-02 13:58

On Sun, 29 Dec 2002 13:51:49 +0100, Brian B. Christensen
<not@for.public> wrote:

>1. Hvorfor åbner det nye vindue ikke i den størrelse jeg angiver i
>parameterne?


Ok, jeg fandt selv ud af den første. Der var lidt rod i mine " , så
linien skal se sådan ud for at virke:

i =
open("","displayWindow","top=1,left=1,width="+bredde+",height="+hojde+",status=no,toolbar=no,menubar=no,resize=no,dependent=yes");


Mvh. Brian

Niels Andersen (29-12-2002)
Kommentar
Fra : Niels Andersen


Dato : 29-12-02 14:06

Brian B. Christensen wrote in <0urt0vcdu5kc56bnqk61qadeu6oh1audkp@4ax.com>:
> 2. Hvad skal der ændres i min function, for at den validerer? Lige nu
> kommer den med følgende fejl:
> <http://validator.w3.org/check?uri=http%3A%2F%2Fwww.patricia-brinch.dk%2Fny%2Fdk%2Ffoto2.asp>

Line 11, column 17: there is no attribute "LANGUAGE" (explain...).
<script language="JavaScript">

Atributten "language" eksisterer ikke i HTML 4.0 Strict.
Løsning: Fjern den, eller vælg en anden doctype.

Line 11, column 29: required attribute "TYPE" not specified (explain...).
<script language="JavaScript">

Atributten "type" skal være der.
Løsning: Skriv den.
Eksempel: type="text/javascript"

Line 18, column 49: end tag for element "TITLE" which is not open
(explain...).
i.document.write('<title>Fotoalbum</title>')
m.fl.
Inde i et script (altså mellem <script> og </script>) må man ikke skrive
"</".
Løsningsforslag: Erstat "</" med "<\/". (Det er den løsningen W3C selv
anbefaler)

Line 21, column 45: required attribute "ALT" not specified (explain...).
i.document.write('<img src="'+fotonavn+'">')
Atributten "alt" skal være defineret i img-tags.
Løsningsforslag: alt=""
Jeg anbefaler at du kigger på hvad atributten "alt" er til, inden du bare
laver en tom en 117 steder.

--
Mvh.

Niels Andersen

Brian B. Christensen (29-12-2002)
Kommentar
Fra : Brian B. Christensen


Dato : 29-12-02 14:34

On Sun, 29 Dec 2002 14:05:50 +0100, Niels Andersen
<niels-usenet@myplace.dk> wrote:

>Jeg anbefaler at du kigger på hvad atributten "alt" er til, inden du bare
>laver en tom en 117 steder.

Jeg takker for hjælpen.

Mht. til ALT atributten, så ved jeg skam godt hvad den skal bruges
til. Jeg er bare ikke kommet så langt endnu på denne side.

Mvh. Brian

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste