|
| Hjælp til javascript validering i Firefox Fra : Ole Madsen |
Dato : 03-07-06 13:18 |
|
Hej
Hvorfor for jeg en valideringsfejl/(warning) på flg. kode i FF og
kun i FF? :
<a title="Klik for stort billede" href="javascript:
openWindow('images/zipp_stor.jpg','800','600','Tilbud billede
02')"><img alt="Klik for stort billede" style="border-width:
0px;" src="images/zipp.jpg" /></a>
Siden det bli'r brugt på er bl.a.:
www.vendelbocykler.dk/tilbud.shtml
På forhånd tak for hjælpen
Ole Madsen
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Kerim Ellentoft (03-07-2006)
| Kommentar Fra : Kerim Ellentoft |
Dato : 03-07-06 13:39 |
|
Ole Madsen skrev:
>Hvorfor for jeg en valideringsfejl/(warning) på flg. kode i FF og
>kun i FF? :
>
><a title="Klik for stort billede" href="javascript:
>openWindow('images/zipp_stor.jpg','800','600','Tilbud billede
>02')"><img alt="Klik for stort billede" style="border-width:
>0px;" src="images/zipp.jpg" /></a>
Muligvis fordi, der er mellemrum i vinduets navn (Tilbud billede
02), der bør ikke være mellemrum.
Erstat border-width: 0px med det mere fornuftige: border: none
(omend det ikke er en decideret og har ikke noget med
valideringsfejlen at gøre).
--
Kerim
Som ikke bruger Spamfighter, der spammer nyhedsgrupperne
og sender indlæg to gange.
Svar under det du citerer og citer kun det du svarer på - tak.
| |
Ole Madsen (03-07-2006)
| Kommentar Fra : Ole Madsen |
Dato : 03-07-06 19:03 |
|
> Muligvis fordi, der er mellemrum i vinduets navn (Tilbud billede
> 02), der bør ikke være mellemrum.
...Det hjalp desværre ikke Det er jo også bare
title-teksten....(?)
> Erstat border-width: 0px med det mere fornuftige: border: none
> (omend det ikke er en decideret og har ikke noget med
> valideringsfejlen at gøre).
Tak for tippet
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Kerim Ellentoft (03-07-2006)
| Kommentar Fra : Kerim Ellentoft |
Dato : 03-07-06 19:40 |
|
Ole Madsen skrev:
>..Det hjalp desværre ikke Det er jo også bare
>title-teksten....(?)
Kunne bare ikke ses ud af den stump kode du postede.
--
Kerim
Som ikke bruger Spamfighter, der spammer nyhedsgrupperne
og sender indlæg to gange.
Svar under det du citerer og citer kun det du svarer på - tak.
| |
Ole Madsen (03-07-2006)
| Kommentar Fra : Ole Madsen |
Dato : 03-07-06 21:34 |
|
> Muligvis fordi, der er mellemrum i vinduets navn (Tilbud billede
> 02), der bør ikke være mellemrum.
Undskyld det første svar!
Det virker. Jeg skal bare fjerne mellemrummet mellem javascript: og
openWindow også.
Mange tak for hjælpen.
Mvh
Ole
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Jørgen Farum Jensen (03-07-2006)
| Kommentar Fra : Jørgen Farum Jensen |
Dato : 03-07-06 18:09 |
|
Ole Madsen wrote:
> Hej
>
> Hvorfor for jeg en valideringsfejl/(warning) på flg. kode i FF og
> kun i FF? :
>
> <a title="Klik for stort billede" href="javascript:
> openWindow('images/zipp_stor.jpg','800','600','Tilbud billede
> 02')"><img alt="Klik for stort billede" style="border-width:
> 0px;" src="images/zipp.jpg" /></a>
>
> Siden det bli'r brugt på er bl.a.:
> www.vendelbocykler.dk/tilbud.shtml
Du bli'r nødt til osse at fortælle os,
hvordan din openWindow()-funktion ser ud.
--
Med venlig hilsen
Jørgen Farum Jensen
http://www.webdesign101.dk
..
| |
Ole Madsen (03-07-2006)
| Kommentar Fra : Ole Madsen |
Dato : 03-07-06 19:06 |
|
> Du bli'r nødt til osse at fortælle os,
> hvordan din openWindow()-funktion ser ud.
Se www.vendelbocykler.dk/pop.js
eller se her:
function openWindow(imageName,imageWidth,imageHeight,alt) {
newWindow =
window.open("","newWindow","width="+imageWidth+",height="+imageHeight+
',left=200,top=150');
newWindow.document.open();
newWindow.document.write('<html><title>'+alt+'</title><body
style="color:black;background:white;margin:0px; padding: 0"
onBlur="self.close()">');
newWindow.document.write('<img src="'+imageName+'"
width="'+imageWidth+'" height="'+imageHeight+'" ALT="'+alt+'"
onclick="window.close();" />');
newWindow.document.write('<\/body></html>');
newWindow.document.close();
newWindow.focus();}
Takker - so far...
Mvh
Ole
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Jørgen Farum Jensen (03-07-2006)
| Kommentar Fra : Jørgen Farum Jensen |
Dato : 03-07-06 21:47 |
|
Ole Madsen wrote:
>>Du bli'r nødt til osse at fortælle os,
>>hvordan din openWindow()-funktion ser ud.
>
>
> Se www.vendelbocykler.dk/pop.js
>
Det var sgu' en ordentlig mundfuld, også
mere end jeg kan afkode lige ud af ærmet.
Jeg tror, dit problem ligger i nogle linie-
skift midt i et par document.write-sætninger.
http://www.webdesign101.dk/x/omadsen.html
Her er linieskiftene foran onblur og
foran onclick fjernet, og det virker
uden fejlmeldinger.
Og mesn vi er ved det - har du komprimeret
dine store billeder? - de virker ganske tunge,
og så kæmpestore er de altså heller ikke.
Overvej også en lidt mindre stor størrelse.
Hvis jeg ikke synes jeg ville kigge på din side af
"pligt" ville jeg nok ikke have haft tål-
modighed til at vente maaaange sekunder på
et billede af en cykel.
--
Med venlig hilsen
Jørgen Farum Jensen
http://www.webdesign101.dk
..
| |
Ole Madsen (04-07-2006)
| Kommentar Fra : Ole Madsen |
Dato : 04-07-06 15:54 |
|
> Og mesn vi er ved det - har du komprimeret
> dine store billeder? - de virker ganske tunge,
> og så kæmpestore er de altså heller ikke.
>
> Overvej også en lidt mindre stor størrelse.
Tak for hjælpen og for tippet... Er rettet
Det hele virker perfekt nu.
Mvh
Ole
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
|
|