Jan Lukat: Location

....kleines dummes Problem...dieses Script öffnet eine Remote Steuerung, aber gleichzeitig soll sie auch den Inhalt des Hauptfensters ändern. Bei NC gehts im IE nicht....danke!

function gonow(p)
  {
document.location[0] = addr[p];
    if (RemoteWindow==null)
    {
      RemoteWindow=window.open(remaddr[p], "remote",
"width=175,height=350,scrollbars");
    } else
    { if(RemoteWindow.closed == true)
      {
        RemoteWindow=window.open(remaddr[p], "remote",
"width=175,height=350,scrollbars");
      } else
      {
        RemoteWindow.document.src=remaddr[p];
      }
    }
  }

  1. Hi,

    ....kleines dummes Problem...dieses Script öffnet eine Remote Steuerung, aber gleichzeitig soll sie auch den Inhalt des Hauptfensters ändern. Bei NC gehts im IE nicht....danke!

    definiere "geht nicht". Mit so einer Fehlerbeschreibung kann man leider nur raten.

    document.location[0] = addr[p];

    document.location[0]? Was soll das sein (sagte der Browser)? Sprich lieber genau das an, was Du ändern willst, also z.B. location.href.

    RemoteWindow.document.src=remaddr[p];

    Hm, ich bin jetzt nicht sicher, ob document.src existiert.

    Cheatah

    1. ...das ganze Teil gehört zu einem Gesamtpaket...was aber wichtig ist....document.location[0] = addr[p]; Damit wird eigentlich der Inhalt ausgetauscht. Auf der Dose IE, NC klappt das. Auf dem Mac nur mit dem NC. Das ist die genaue Fehlerbeschreibung!

      Danke für jeden Tip!

      1. Hi!

        ...das ganze Teil gehört zu einem Gesamtpaket...was aber wichtig ist....document.location[0] = addr[p]; Damit wird eigentlich der Inhalt ausgetauscht.

        Ich hab zwar Deinen Code nicht verstanden, aber die angezeigte Seite wird gewechselt, in dem man eine Zuweisung an window.location.href macht. window.location.href und nichts anderes! Mag sein das bei dem ein oder anderen Browser das ein oder andere mehr geht (z.B. document.location), aber dann brauchst Du Dich nicht wundern, wenn es bei der Haelfte der Browser nicht funktioniert. Auf jeden Fall empfehle ich Dir folgende URLs zur Lektuere:
        <../../tec.htm>
        http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm
        http://developer.netscape.com/docs/manuals/js/client/jsguide/index.htm

        Auf der Dose IE, NC klappt das. Auf dem Mac nur mit dem NC. Das ist die genaue Fehlerbeschreibung!

        Es waere vielleicht nicht verkehrt, wenn Du Dich mal etwas verstaendlicher ausdrueckst. Du glaubst gar nicht, wie uns das hilft zu kapieren, was Du meinst.

        Calocybe