Dicker: location.href

Hallo Leute,
könnt ein wenig Hilfe gebrauchen.

Ich möchte mit der folgenden Javascript Funktion

// funktion go = Datei Anzeige

function Go(x,frafen)
     {
      if(frafen == 1)
      {
      top.location.href = x;
       }
      else
      {
var bink = "parent."+frafen+".location.href = "+x;
document.write(bink);
      }
    }

eine Seite anzeigen lassen, wo x und frafen noch nicht bekannt sind.

x enthält den Dateinamen und

frafen soll 1 sein wenn die Seite in einen neuen Fenster geöffnet werden soll.

Soll die Seite im Frame-Fenster geöffnet werden so ist frafen der Frame Name.

Habe gerade ne Denk-Blockarde, Danke für eure Hilfe.

Gruß
Dicker

  1. Hallo,

    Komische Variablennamen hast du, aber egal:

    var bink = "parent."+frafen+".location.href = "+x;
    document.write(bink);

    Ich glaube du suchst hier nach eval und nicht nach document.write.

    Viele Grüße,

    Stefan

    --
    Lass dir das Tanzen NICHT verbieten
    http://tanzverbot.de
    1. var bink = "parent."+frafen+".location.href = "+x;
      document.write(bink);

      Ich glaube du suchst hier nach eval und nicht nach document.write.

      Viele Grüße,
                   Stefan

      leider gehts so nicht.

      PS. frafen & x sind Strings.

      hoffe weiter auf hilfe.

      Trotzden Danke
      Stefan

      1. Sorry!

        Geht doch mit eval, habs nur nicht richtig eingesetz.

        Vielen Dank Stefan