Announcement

Collapse
No announcement yet.

Saubere Lösung für "window.open"

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Saubere Lösung für "window.open"

    Hallo Liebes Entwicklerforum,

    ich öffne momentan ein neues Fenster per window.open Javascript code.
    Target ist _blank und die URL ist eine andere Seite:

    http://192.168.1.1/interface/framework

    ruft

    http://192.168.1.50/_extern/anwendung.aspx

    auf.

    Nun wird diese Aufruf immer vom Popupblocker blockiert.


    Gibt es eine saubere Lösung für mein Vorhaben?


    Liebe Grüße,


    Jessica

  • #2
    Hmmm, genau dazu sind Popupblocker da...

    - im gleichen Fenster öffnen
    - per CSS ein "Fenster" öffnen (wird jedoch oftmals auch geblockt)
    Christian

    Comment


    • #3
      Keine Alternativen?
      Im gleichen Fenster öffnen ist nicht so toll :-(

      Comment


      • #4
        Hallo,
        Originally posted by VisualBoobies View Post
        Keine Alternativen?
        Im gleichen Fenster öffnen ist nicht so toll :-(
        Alternativen gibt es (fast) immer. Und warum ist das gleiche Fenster nicht so toll? Ich persönlich mag Seiten die permanent neue Fenster öffnen überhaupt nicht. Das entscheide ich am liebsten mit der Strg-Taste beim Klick auf einen Link selbst. Aber ich weiß dass es genügend Leute gibt die der Meinung sind das sich der arme, hilflose Nutzer sonst nicht zur eigenen Seite zurückfindet.

        Zu den Alternativen:

        - Die Seite http://192.168.1.1/interface/framework zur Ausnahmeliste des PopUp-Blockers hinzufügen
        - Verwendung einer Sqeeze- / Lightbox

        Gruß Falk
        Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

        Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

        Comment


        • #5
          Der Benutzer startet mit dem Link sozusagen aus dem Menü ein externes Modul,
          er sollt mit diesem arbeiten können unabhängig von der Haupt-Application.

          Popupblocker-Einstellen führt zu einem enormen Support-Problem da:

          - IE Firewall
          - Google Toolbar
          - pdf Toolbar
          - Yahoo Toolbar
          - Norten Internet Security
          - Kaspersky Internet Security
          usw usw usw alle einen eigenen Blocker dabei haben.

          Was ist eine Sqeeze- / Lightbox? - Wie funktioniert diese?

          Comment


          • #6
            per CSS ein "Fenster" öffnen (wird jedoch oftmals auch geblockt)

            Sqeeze- / Lightbox? -
            http://www.huddletogether.com/projects/lightbox/

            wenn man moderne Ausdrücke nimmt......

            Solutionsmanager, Webdeveloper, Accountmanager,Keymanager
            nur das wird noch verstanden.... aber kommt nix bei raus


            Der Benutzer startet mit dem Link sozusagen aus dem Menü ein externes Modul,
            er sollt mit diesem arbeiten können unabhängig von der Haupt-Application.
            Warum wird nicht - wenn möglich - ein neuer Browser gestartet?
            Christian

            Comment


            • #7
              http://www.google.de/search?q=Lightbox
              http://www.google.de/search?q=squeezebox+javascript

              Ich mein ein Popupblocker ist halt dazu da popups zu blocken... wenn jeder da einfach mal ein neues Fenster aufmachen könnte, dann wären die auch irgendwie sinnlos.

              Comment


              • #8
                Originally posted by VisualBoobies View Post
                Der Benutzer startet mit dem Link sozusagen aus dem Menü ein externes Modul,
                er sollt mit diesem arbeiten können unabhängig von der Haupt-Application.
                Hallo,
                ich würde hier mal ein wenig "rumspielen" um rauszukriegen was die div. Popupblocker unter einem unerwünschten Popup verstehen.
                Wenn ich einen Link in der Form:
                HTML Code:
                <a href="neue_seite.html" onclick="window.open('neue_seite.html','Neue Seite','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,width=600,height=660'); return false;">Neues Fenster</a>
                notiere, dann springt mein Popupblocker zumindest nicht an. Wär jetzt mal zu testen wie dies bei "externen" Links ist und ob man sich ggfs. einen lokalen "Wrapper" mit externer Weiterleitung bauen könnte.

                Gruß Falk
                Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

                Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

                Comment


                • #9
                  Was man auch noch versuchen könnte wäre obs denn nicht mit einem normalen HTML Kommando geht, wenns denn nicht unbedingt Javascript sein muss.
                  Dort kann man ja bei einem Link auch das Target angeben und das kann ja auch ein neues Fenster sein.

                  Comment


                  • #10
                    Gibt es evtl. eine Funktionalität like Page.Redirect("link") (asp.net)

                    Comment


                    • #11
                      Wir sprechen vom Client....

                      Ev.
                      http://de.selfhtml.org/javascript/ob...ation.htm#href
                      Christian

                      Comment

                      Working...
                      X