webForumDet fria alternativet

Jojoxx Validerings fel

JavaScriptur Javascript

17 svar · 431 visningar · startad av joel_joel88

Medlem sedan nov. 20021 222 inlägg
Frågan#1

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>
Medlem sedan nov. 20017 144 inlägg
#2

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.

Medlem sedan nov. 20021 222 inlägg
Medlem sedan nov. 20017 144 inlägg
#4

Testa att lägga in comment tags

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

//All annan javascript-kod

//-->
</script>
Medlem sedan nov. 20021 222 inlägg
#5

Det blev samma fel :(

Medlem sedan apr. 2005254 inlägg
#6

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

Medlem sedan nov. 20021 222 inlägg
#7

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" -->
Medlem sedan sep. 20026 425 inlägg
#8

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; }
Medlem sedan juni 20004 308 inlägg
#9

Det beror nog på vad du validerar din sida som. Validera exempel-sidan där scriptet ligger så ser du att der validerar rätt.

Medlem sedan nov. 20021 222 inlägg
#10

Hur ska jag göra då jojoxx?

Medlem sedan sep. 20026 425 inlägg
#11

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

<script language="javascript" type="text/javascript" src="popup.js">
Medlem sedan nov. 20021 222 inlägg
#12

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

Medlem sedan apr. 2005254 inlägg
#13

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.

Medlem sedan juni 20004 308 inlägg
#14

Här är ett exempel som validerar rätt med HTML 4.01.

Medlem sedan nov. 20021 222 inlägg
#15

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

Tack för hjälpen alla!

Medlem sedan nov. 20021 222 inlägg
#16

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

Medlem sedan nov. 20017 144 inlägg
#17

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. :)

Medlem sedan dec. 20042 245 inlägg
#18

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. ;)

257 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
124 ms — hämta forumlista (db)
123 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)