---
title: "Fel i IE, inte i FF, men funkar ingenstans?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/149761-fel-i-ie-inte-i-ff-men-funkar-ingenstans"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "aasah"
published: "2006-08-06T10:01:56.000Z"
updated: "2006-08-06T10:52:55.000Z"
replies: 4
views: 313
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/149761-fel-i-ie-inte-i-ff-men-funkar-ingenstans"
---

# Fel i IE, inte i FF, men funkar ingenstans?

## #1 — aasah, 2006-08-06T10:01Z

Jag sitter med ett synnerligen skumt problem... Mina korsordsfiler som funkat i ett drygt halvår vill nu inte alls, och det enda som (bör) ha ändrats är:
\* Att JS-funktionerna lyfts ut utanför koden 
\* Att CSS-filen lyfts ut utanför koden
(Och alltså länkas in i stället för att ligga i sidans källa direkt.)

För att göra det hela ändå skummare är det så att Sidan bara säger "Klar" i FF, medan jag i IE får fram att jag har ett JS-fel på rad 55. Rad 55 i källan hör till menyn så det kan knappast vara den raden som avses...   :q   :q   :q Dock fungerar det inte alls vare sig i FF eller IE!

Några idéer om vad som kan vara fel? Och var någonstans ska jag leta efter rad 55?

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

## #2 — Peeer, 2006-08-06T10:10Z

Som vanligt är det betydligt lättare att leta fel om man har en kod att leta fel i.

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

## #3 — aasah, 2006-08-06T10:34Z

Jo, naturligtvis. Det vara bara det att jag inte visste vilken fil jag skulle visa... och det blir lite väl mycket att visa allt.

Dock, jag insåg plötsligt att jag tittade på fel källkod (sidan har frames) och jag tror dessutom att jag vet orsaken till felmeddelandet - inlänkningen av js-funktionerna verkar inte funka. Frågan är dock varför? (Troligen är detta ett PHP-fel, så någon kanske kan flytta tråden?)

Sidans huvud konstrueras enligt följande: 

```php
function printIntCWJS() {
   global $paths;

   echo '<script type="text/javascript" src="'.$paths['url'].'js/intCWFuncs.js?v=0"></script>';  //***
}  //printIntCWJS()

function printCWHeader($clues = false, $google = "", $css = "intCW.css?v=0") {

   global $paths;

   //title saknas eftersom det laddas i iframes.
   $title = "";
   //Lägg till stopp för sökmotorer
  $googleInfo = "<meta name=\"robots\" content=\"noindex\">";

$head = <<< EOHEADSTART
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  $googleInfo
  $title
  <link rel="stylesheet" type="text/css" href="$css">
EOHEADSTART;

  echo "$head";
  if (!$clues) {
     printIntCWJS();
  }
  echo "</head>
        <body>";
}
```

och anropas mha 

```php
printCWHeader();
```

Likväl saknas raden markerad med \*\*\* (alltså från printIntCWJS() ) i källan!?!?   :o   :q   :q Hur är det möjligt?

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

## #4 — colione, 2006-08-06T10:46Z

Vad är $clues för något? och vad har den för värde där? Har du provat att bara printa den för att se att den stämmer?

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

## #5 — aasah, 2006-08-06T10:52Z

> **colione skrev:**
>
> Vad är $clues för något? och vad har den för värde där? Har du provat att bara printa den för att se att den stämmer?

Det är ju en inparameter som får värdet false om inget annat sägs - och jag skickar ju inte in några värden till parametrarna så...

Jag har hittat felet. Den raden fanns i källan, jag såg den bara inte. Det var ett stavfel på funktionen...   :r

Om någon moderator känner för att plocka bort tråden så skulle det uppskattas!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/149761-fel-i-ie-inte-i-ff-men-funkar-ingenstans
