Lolo: location.search <-- wo liegt der fehler

Ich müh mir seit geraumer Zeit den Ochs vom Berg ab und find den Fehler nicht. Das Ziel soll sein, dass javascript je nach URL anhang die entsprechende Javascript-datei dynamisch lädt.
Kot:

<script type="text/javascript">
if (window.location.search != "")
  {
  var Style=window.location.search();
  var Extrakt = Style.slice(0,);
  document.writeln('<script language="JavaScript" type="text/javascript" src="'Extrakt'.js">
</script>');
   }
else {
   document.writeln('<script language="JavaScript" type="text/javascript" src="default.js">
</script>');
  }
</script>

Kann mir jdm vielleicht nen hinweis geben, was hier falsch ist?

Grüße Lolo

  1. Hallo Lolo.

    document.writeln('<script language="JavaScript" type="text/javascript" src="'Extrakt'.js">
    </script>');

    […]

    Kann mir jdm vielleicht nen hinweis geben, was hier falsch ist?

    Die beiden fehlenden <http://de.selfhtml.org/javascript/sprache/operatoren.htm#zeichenkettenverknuepfung@title=Operatoren zur Zeichenkettenverknüpfung>.

    Einen schönen Sonntag noch.

    Gruß, Ashura

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
    [HTML Design Constraints: Logical Markup]
  2. Hellihello Lolo

    wie genau ist das Problem? Müsste es zudem nicht

      
    ...src="'+Extrakt+'.js">  
    
    

    heißen? Benutzt Du Firefox' Javascript Console?

    Gruß

    frankx