---
title: "Jojoxx Validerings fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/129774-jojoxx-validerings-fel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "joel_joel88"
published: "2005-06-10T11:53:18.000Z"
updated: "2005-06-10T14:07:58.000Z"
replies: 17
views: 439
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/129774-jojoxx-validerings-fel"
---

# Jojoxx Validerings fel

## #1 — joel_joel88, 2005-06-10T11:53Z

Hej!

Jag får valideringsfel på w3 när jag ska validera en sida 
Det är jojoxx bildpopup scriptet som ställer till det.

Vad är det som är fel?

```
<script type="text/javascript">

function navigate(obj){

    location.href = "bildalbum.asp?arkiv=" + obj.options[obj.selectedIndex].value;
    
}

//<![CDATA[
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function imgPopup2(url){
	MyWin = window.open("","","scrollbars=no,resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,width=100,height=100");
	with(MyWin.document){
	open();
	write("<html>\n<head><scr"+"ipt>awidth=(document.layers)?0:8;awidth+=(document.all)?4:0;aheight=(document.layers)?0:29;</scr"+"ipt>\n<title>Bildvisare</title>\n</head>\n<body onLoad=\"window.resizeTo(document.images[0].width+awidth,document.images[0].height+aheight)\"marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0 style=\"overflow:hidden;\">\n");
	write("<img src=\""+url+"\">\n");
	write("</body>\n</html>\n");
	close();
	}
}
//]]>

</script>
```

Permalänk: https://www.webforum.nu/p/129774

## #2 — Jesper T, 2005-06-10T12:16Z

Vad får du för fel då?
javascript brukar inte ställa till ngt i valideringen om du har angett type istället för language i script-taggen.

Permalänk: https://www.webforum.nu/p/1629129

## #3 — joel_joel88, 2005-06-10T12:26Z

20 fel, kolla......

<http://validator.w3.org/check?uri=http%3A%2F%2Fwww.segelflygetkarlstad.se%2Fbildalbum%2Fbildalbum.asp&charset=iso-8859-1+%28Western+Europe%29>

Permalänk: https://www.webforum.nu/p/1629133

## #4 — Jesper T, 2005-06-10T12:45Z

Testa att lägga in comment tags

```
<script type="text/javascript">
<!--//

//All annan javascript-kod

//-->
</script>
```

Permalänk: https://www.webforum.nu/p/1629140

## #5 — joel_joel88, 2005-06-10T12:50Z

Det blev samma fel :(

Permalänk: https://www.webforum.nu/p/1629143

## #6 — missModesty, 2005-06-10T13:12Z

Prova att lägga in scriptet i egen fil som du länkar till istället.

Permalänk: https://www.webforum.nu/p/1629149

## #7 — joel_joel88, 2005-06-10T13:18Z

Blir samma fel, också fungerar inte ens javascriptet. Jag la koden i en textfil och sparade den som .js.

includerade så här

```
<!-- #include file="popup.js" -->
```

Permalänk: https://www.webforum.nu/p/1629153

## #8 — m_soderlund, 2005-06-10T13:19Z

Till att börja med så finns det inga attribut som heter marginheight, leftmargin, topmargin eller rightmargin. Du får lägga in det i CSS:en i stället, så här:

```
body { margin: 0; }
```

Permalänk: https://www.webforum.nu/p/1629155

## #9 — Jojoxx, 2005-06-10T13:19Z

Det beror nog på vad du validerar din sida som. [Validera exempel-sidan](http://validator.w3.org/check?uri=http%3A%2F%2Fwww.jojoxx.net%2Fjscript%2Farchive%2Fshow.asp%3Fid%3D71) där scriptet ligger så ser du att der validerar rätt.

Permalänk: https://www.webforum.nu/p/1629156

## #10 — joel_joel88, 2005-06-10T13:20Z

Hur ska jag göra då jojoxx?

Permalänk: https://www.webforum.nu/p/1629157

## #11 — m_soderlund, 2005-06-10T13:21Z

.js-filer inkluderar du så här:

```
<script language="javascript" type="text/javascript" src="popup.js">
```

Permalänk: https://www.webforum.nu/p/1629158

## #12 — joel_joel88, 2005-06-10T13:23Z

Includerade det så nu m_soderlung. Tyvärr så fungerar inte javascriptet alls då.

Permalänk: https://www.webforum.nu/p/1629159

## #13 — missModesty, 2005-06-10T13:25Z

Jag lägger så gott som alltid mina javascript- funktioner i en egen fil och sen länkar jag i head så här:

```
<script type="text/javascript" src="javascript.js"></script>
```

Mest för att jag tycker det är enklare att ha dem samlade på samma ställe. Jag har ingen aning om hur andra gör, men jag har dille på att strukturera upp och stuva om saker tills jag tycker de är enkla att redigera och hitta.

Permalänk: https://www.webforum.nu/p/1629160

## #14 — Jojoxx, 2005-06-10T13:30Z

[Här](http://www.jojoxx.net/wF/1056634.html) är ett exempel som [validerar rätt](http://validator.w3.org/check?uri=http%3A%2F%2Fwww.jojoxx.net%2FwF%2F1056634.html) med HTML 4.01.

Permalänk: https://www.webforum.nu/p/1629164

## #15 — joel_joel88, 2005-06-10T13:34Z

nu validerade den rätt. jag kopierade din kod där. jag hade glömt \<!-- --\>

Tack för hjälpen alla!

Permalänk: https://www.webforum.nu/p/1629165

## #16 — joel_joel88, 2005-06-10T13:35Z

Jag är skitkass på javascript som ni redan har märkt.... och jag har en till fråga. Måste \<!-- --\> vara med?

Permalänk: https://www.webforum.nu/p/1629166

## #17 — Jesper T, 2005-06-10T13:49Z

Det enda man *måste* är att: *shit and die* ;)
Nej, men te.x. äldre/ovanligare browsers som inte fattar script-taggar kommer att skriva ut det som står i javascriptet på sidan och det ser ju inte så snyggt ut. :)

Permalänk: https://www.webforum.nu/p/1629173

## #18 — zcorpan, 2005-06-10T14:07Z

XML-deklarationer skrivs också ut som ren text i gamla webbläsare.

Men då pratar vi om Mosaic och Netscape 1.0.

"\<!--" och "--\>" behövs inte i HTML, och använder du dem i X(HT)ML så körs inte ditt fina skript alls. ;)

Permalänk: https://www.webforum.nu/p/1629183

---

Tråden på webben: https://www.webforum.nu/amne/javascript/129774-jojoxx-validerings-fel
