backbone: aktuallisiren des hauptbowserfensters

moin!

ich will versuchen mein hauptbrowserfenster zu aktuallisieren wenn ich im popup-fenster ne bestimmte seite erreicht habe. wie stelle ich das an? im muss gleich vorausschicken: javascript ist nicht mein stärkstes gebiet.

tschau und thx im voraus.

marcus

  1. ich will versuchen mein hauptbrowserfenster zu aktuallisieren wenn ich im popup-fenster ne bestimmte seite erreicht habe. wie stelle ich das an? im muss gleich vorausschicken: javascript ist nicht mein stärkstes gebiet.

    Ich hoffe, es ist ein stärkeres Gebiet als Dein Deutsch. Du suchst nach opener und nach location.

  2. Hallo backbone,

    moin!

    ich will versuchen mein hauptbrowserfenster zu aktuallisieren wenn ich im popup-fenster ne bestimmte seite erreicht habe. wie stelle ich das an? im muss gleich vorausschicken: javascript ist nicht mein stärkstes gebiet.

    Wenn das Popup aus dem Hauptfenster geöffnet wurde, geht das mit onload und opener.
    Zum besseren Verständnis:
    http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onload
    http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
    http://selfhtml.teamone.de/javascript/objekte/location.htm#allgemeines
    http://selfhtml.teamone.de/javascript/objekte/location.htm#reload
    Damit hast du sämtliche Informationen, die du für dein Vorhaben brauchst. Wenn du noch Fragen hast, melde dich ruhig nochmal. ;-)

    Gruß

    Kurt

    --
    "Politiker sagen das, was ankommt, und nicht das, worauf es ankommt."
    (Hans-Olaf Henkel; dt. Industriemanager; geb. 1940)
    http://faq.united-web.at
    http://elektro-dunzinger.at
    http://shop.elektro-dunzinger.at
    1. moin!

      Wenn du noch Fragen hast, melde dich ruhig nochmal. ;-)

      die brauch ich allerdings. ich wollts jetzt soch machen. aber funzt nich... wo is mein fehler?

      <script LANGUAGE="JavaScript">
        function open()
        {
        opener.location.reload())
        }
      </script>

      <body onLoad="open">

      1. function open()

        Ein _gaaaaanz_ schlechter Name.

        <body onLoad="open">

        Wenn Du eine Methode hat, mußt Du sie auch aufrufen (open())

        1. okay...

          Wenn Du eine Methode hat, mußt Du sie auch aufrufen (open())

          mache ich so: (reloadMain());

          resultat: nüx passiert :/. und nun?

      2. Hallo backbone,

        die brauch ich allerdings. ich wollts jetzt soch machen. aber funzt nich... wo is mein fehler?

        <script LANGUAGE="JavaScript">

        ERROR!  Type Attribut missing!

        function open()
          {
          opener.location.reload()) <-- Was ist das?
          }
        </script>

        <body onLoad="open">  <--Hier fehlt was.

        Machs lieber so:

        <script type="text/javascript">
        <!--
        function neuladen()
        {
        opener.location.reload();
        }
        //-->
        </script>

        <body onload="neuladen()">

        Oder aber, du schreibst die Funktion direkt in den body-Tag:
        <body onload="opener.location.reload()">

        Du solltest darauf achten, daß du keine Namen verwendest, die von JS reserviert sind, da könnte es Konflikte geben. Was spricht gegen die Verwendung eines deutschen Wortes?

        Gruß

        Kurt

        --
        "Politiker sagen das, was ankommt, und nicht das, worauf es ankommt."
        (Hans-Olaf Henkel; dt. Industriemanager; geb. 1940)
        http://faq.united-web.at
        http://elektro-dunzinger.at
        http://shop.elektro-dunzinger.at
        1. moin!

          besten dank - funzt 1a!

          Was spricht gegen die Verwendung eines deutschen Wortes?

          mein deutsch ist so schlecht meinte dein vorredner (schreiber). das spricht dagegen ;).

          okay, tschau und thx.

          1. Hallo backbone,

            besten dank - funzt 1a!

            Du darfst dich bei dir selbst bedanken, die Funktion hast du ja selbst geschrieben, ich hab nur einige Kleinigkeiten verbessert. ;-)

            Was spricht gegen die Verwendung eines deutschen Wortes?

            mein deutsch ist so schlecht meinte dein vorredner (schreiber). das spricht dagegen ;).

            Das ist kein Argument, auch "argfxks()" wäre als Funktionsname gültig, sofern du dich beidemale buchstabengetreu daranhältst. ;-)

            Gruß

            Kurt

            --
            "Politiker sagen das, was ankommt, und nicht das, worauf es ankommt."
            (Hans-Olaf Henkel; dt. Industriemanager; geb. 1940)
            http://faq.united-web.at
            http://elektro-dunzinger.at
            http://shop.elektro-dunzinger.at