---
title: "Odefenierat fel???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/45053-odefenierat-fel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "saw"
published: "2002-06-02T12:39:45.000Z"
updated: "2002-06-04T17:29:55.000Z"
replies: 15
views: 603
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/45053-odefenierat-fel"
---

# Odefenierat fel???

## #1 — saw, 2002-06-02T12:39Z

Jag får Java-script fel på denna koden:

```
<script LANGUAGE="JavaScript" FOR="window" EVENT="onLoad()">
<!--
parent.bottom.location.href = "<%= request("d2") %>"
//-->
</script>
<script language="vbscript">
sub submitthis
form2.submit
end sub
</script>
-------------
lite längre ned
------------
<form name="form2" Target="bottom" action="bottom.asp" method="post">
<input type="hidden" name="one" value="<%= request("one") %>">
  <p>
  <select ONCHANGE="submitthis" SIZE="1" NAME="d2" class=buttons>
  <option value="Välj datum">Välj Datum</option>
<%
Do While Not rs2.EOF %>
<option value="<% = rs2("datum") %>">
<% = rs2("datum") %>
</option>
<% rs2.movenext
 loop %>
</select>
```

Vad kan detta vara?
Hur undviker jag det?

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

## #2 — @nders, 2002-06-02T13:53Z

Det är mer intressant att se den resulterande html-koden när den anlänt till browsern.

mvh,

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

## #3 — saw, 2002-06-02T16:07Z

Är det så här du menar?
Jag har tagit koden ifrån "visa källa"

```

<html>
<head>
<title></title>
<LINK rel="stylesheet" type="text/css" href="GlobalStyle.css">
<base target="right">
</head>
<body>
<CENTER>
Datum:
<form name="form2" Target="bottom" action="bottom.asp" method="post">
<input type="hidden" name="one" value="Repskapsmöte">
  <p>
  <select ONCHANGE="submitthis" SIZE="1" NAME="d2" class=buttons>
  <option value="Välj datum">Välj Datum</option>

<option value="2002-04-24">
2002-04-24
</option>

</select><br>
<input type="submit" value="Visa protokoll" class=buttons>
</form></CENTER>
</body>
</html>
```

Eller?

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

## #4 — Jojoxx, 2002-06-02T17:53Z

onChange borde vara;

onChange="this.form.submit();"

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

## #5 — saw, 2002-06-02T18:42Z

Tack nu fungerar den biten.
Nästa problem är väre, där felmedelandet blir olika nästan varje gång.

```
<HEAD><TITLE>Globala Föreningens protokoll</Title>
<LINK rel="stylesheet" type="text/css" href="GlobalStyle.css">
<SCRIPT LANGUAGE = "JavaScript">
function makeRemote()
{
remote = window.open("","remotewin","width=380,height=370");
remote.location.href = "./Print.asp";
    if (remote.opener == null) remote.opener = window;
remote.opener.name = "opener";
}
//-->
</SCRIPT>
</Head>
----------------
lite längre ner
----------------
<FORM NAME="Print" Action="Bottom".asp>
 <tr>
    <td colspan=2>
<CENTER>
<INPUT TYPE="button" VALUE="Skriv ut ordern" onClick="javascript:makeRemote()"><P>
</FORM></CENTER>
</td>
  </tr>
```

Felet jag oftast får är:

Ett fel har uppstått under körning.
Rad 9
Fel:
Klassen stöder inte Automation.

Om jag skall gå efter rad 9, så står det så här:
remote = window.open("","remotewin","width=380,height=370");

Vad är felet, och hur skall jag fixa det???

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

## #6 — Jojoxx, 2002-06-03T05:43Z

IE's radräkning är ibland lite konstig, och jag kan inte hitta felet i denna kodsnutt.

Action="Bottom".asp skall dock vara Action="Bottom.asp" men det har inget med felmeddelandet att göra. Sen har du ett nesting-fel med \</form\> inne i tabellen, men det har heller inget med felet att göra.

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

## #7 — saw, 2002-06-03T15:12Z

Tack för det, men som du själv skrev, det är inte orsaken.
Den pekar trots allt på denna delen:

remote.location.href = "./Print.asp";

Skall det kanske skrivas anulunnda?
Ännu underligare, när jag koplar ifrån brandvägen(norton firewall) så får jag detta medelande:

Ett fel har uppståt under körning

Fel 9
Det anropade objectet har kopplats från sina klienter.

Eller så kan det stå:
Klassen stöder inte Automation.

Grekiska för mig...

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

## #8 — hypatia, 2002-06-03T19:42Z

> remote.location.href = "./Print.asp";

 Hmm... bara en punkt före snedstrecket? Beroende på var du har filen ska du väl ha två punkter eller endast ett snedstreck? Eller? :)

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

## #9 — Jojoxx, 2002-06-03T19:53Z

saw:
Nope, inget fel där. Har du någon länk till sidan?

Hypatia:
Nej, faktiskt inte. "../" pekar som bekant på "ett steg upp" medans "/" pekar på rooten, men "./" betyder faktiskt "samma katalog. Du har säkert sett det någon gång när du gjort en "dir" i ett dos-fönster. I exemplet är dock "./" lite överflödigt.

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

## #10 — hypatia, 2002-06-03T20:04Z

Okej! Det har jag aldrig tänkt på förut faktiskt... man lär sig något nytt varje dag! :D

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

## #11 — Jojoxx, 2002-06-03T20:17Z

Den dag man kan allt har man väl lite att leva för...? :)

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

## #12 — saw, 2002-06-03T22:05Z

Ni kan väll kolla om ni får samma fel:
<https://www.globalaforeningen.com>
Klicka på protokoll,där finns nu bara ett protokoll som ni får fram genom listboxarna. Klicka sedan på skriv ut längst ner.
Tack för er hjälp.

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

## #13 — hypatia, 2002-06-03T22:45Z

Jag använder IE6 och får inget felmeddelande alls när jag försöker skriva ut protokollet. 
(Testade även i Mozilla och där funkar inte din meny alls, bara så att du vet. :))

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

## #14 — saw, 2002-06-04T04:51Z

OK.
Eftersom denna webbsidan är lite speciell, så räcker det med IE.
Tack för svaren och hjälpen.

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

## #15 — Jojoxx, 2002-06-04T05:29Z

Inget fel i IE 5.5 heller.

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

## #16 — saw, 2002-06-04T17:29Z

Felet är identifierat och avhjälpt.
Det fodrades en ominstallation, inte så kul men välbehövlig :-)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/45053-odefenierat-fel
