[jsscript + PHP] Neues Fenster ohne Balken usw usw

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [jsscript + PHP] Neues Fenster ohne Balken usw usw

    Huhu ich habe vor ein Bild per Javascript zu "includen" und per klick soll ein neues Fenster geöffnet werden.. Das geht auch soweit .. nur möchte ich nun das das Fenster kein Balken... Buttons usw hat. Hier der bisherige Code:

    index.htm
    PHP-Code:
    <script src="random.php?js=view"></script
    random.php:
    PHP-Code:
    if ($_GET['js'] == "view")
        {
    echo
    " document.write('<A HREF=\"http://".$_SERVER['SERVER_NAME'].
    $verzeichnis."/pic.php?id="$array['id'] ."\" Title=\"\" target=\"_blank\">
    <IMG SRC=\"http://"
    .$_SERVER['SERVER_NAME'].
    $verzeichnis."/".$picpath.$array['thumb'].
    "\" ALT=\"Klick auf das Bild für volle Grösse\" border=0></A>');\n";
        } 
    Also das ist der Auszug. Das Problem ist wenn ich dann Anstatt Target Blank oder öhnliches da ein Javascript einbaue um das Fenster Anzupassen wird nichts mehr angezeigt.

    Danke schonmal im Vorrraus.
    Zuletzt geändert von wahsaga; 15.11.2004, 11:01.

  • #2
    Re: [jsscript + PHP] Neues Fenster ohne Balken usw usw

    Original geschrieben von quicksilver
    Das Problem ist wenn ich dann Anstatt Target Blank oder öhnliches da ein Javascript einbaue um das Fenster Anzupassen wird nichts mehr angezeigt.
    gibt es PHP-fehlermeldungen im quelltext der erzeugten JS-ressource?
    (quelltext direkt anschauen!)
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Ne irgendwie nicht. Das fenster ist dann nur weiss

      Kommentar


      • #4
        OffTopic:
        wie soll man leuten weiterhelfen, die noch nicht mal ansatzweise zum debuggen in der lage sind?


        dann zeig doch weingstens ein online-beispiel, wenn du selbst schon nicht in der lage bist, etwas anderes als "geht nicht" als problembeschreibung zu liefern.


        p.s.: deinen beitrag habe ich mal umgebrochen, damit man nicht meterweit querscrollen muss. machst du das nächste mal aber bitte selber, und zwar gleich von anfang an. wofür gibt es schließlich eine vorschau-funktion.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Ja ok also hier der link zur Datei.

          http://www.quicksilver-online.de/gal...ll.php?js=view

          Da sieht es ja ordentlich aus und geht auch.

          aber wenn ich das dann per
          PHP-Code:
          <script src="http://www.quicksilver-online.de/gallery/zufall.php?js=view"></script
          in eine datei packe: http://www.quicksilver-online.de/gallery/zufall.htm

          kommt nix

          Bei bedarf hier der code:

          http://www.quicksilver-online.de/gal...all.php?code=1

          Kommentar


          • #6
            Original geschrieben von quicksilver
            http://www.quicksilver-online.de/gal...ll.php?js=view
            Da sieht es ja ordentlich aus und geht auch.
            würde mich doch sehr wundern.
            dass du da probleme mit den einfachen und doppelten anführungszeichen hast, ist doch recht offensichtlich.
            ich würde vorschlagen, du denkt über die string-notation in javascript und maskierung von sonderzeichen noch mal ein wenig intensiver nach.

            und da es sich doch eher um ein JS-problem zu handeln scheint, *verschieb*
            aber wenn ich das dann per
            <script src="http://www.quicksilver-online.de/gallery/zufall.php?js=view"></script>
            in eine datei packe: http://www.quicksilver-online.de/gallery/zufall.htm
            kommt nix
            eine datei, in der nur diese eine zeile mit <script ...></script> steht, ist als beispiel aber auch reichlich sinnfrei.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #7
              Na du machst sachen :> ich hatte schon probleme die test datei überhaupt upzuloaden :/ bin hier hinter einer dicken firewall auf der arbeit :>

              Und wo glaubst du ist ein " zuviel oder ein ' zuwenig ?
              Zuletzt geändert von quicksilver; 15.11.2004, 11:34.

              Kommentar


              • #8
                ... und außerdem mit: onClick="window.open('', ... bekommt viel zu sehen, wenn's mal funz

                Kommentar


                • #9
                  Original geschrieben von quicksilver
                  Na du machst sachen :> ich hatte schon probleme die test datei überhaupt upzuloaden :/ bin hier hinter einer dicken firewall auf der arbeit :>
                  und du codest in deiner Privatsachen während der Arbeit rum?

                  Kommentar


                  • #10
                    Im moment ja Frühstückspause

                    Aber wo ist denn der fehler ?

                    Kommentar


                    • #11
                      warum suchst du nicht? http://www.php-resource.de/forum/sea...der=descending

                      Kommentar


                      • #12
                        Weil ich dadraus nicht schlau werde ich weiss ja halt nicht wo das problem liegt. Also weiss ich nicht wonach ich suchen soll

                        Kommentar


                        • #13
                          ich riet dir bereits, dich mit der notation von strings in javascript mal etwas eingehender zu befassen (obwohl es, was maskierung angeht, eigentlich kaum unterschiede zu PHP gibt).

                          http://de.selfhtml.org/javascript/sp...#zeichenketten
                          das einfache hochkomma wird da nicht erwähnt, maskierung geht aber natürlich ganz genauso wie beim ".


                          und dann solltest du dir mal die JS-fehlermeldungen deines browsers etwas genauer anschauen. der IE liefert nicht immer die aussagekräftigsten, also ggf. auch mal mit einem anderen browser probieren, der eine vernünftige javascript-konsole hat. siehe auch http://glasgoogle.de/
                          I don't believe in rebirth. Actually, I never did in my whole lives.

                          Kommentar


                          • #14
                            @wahsaga Ich bin leider in Javascript nicht so firm ich habe das script mal irgendwo gefunden und normal in html geht es ohne Probleme. Nur in zusammenhang mit dem document.write wohl nicht. Wenn du da ein fehler siehst könntest du mir ihn bitte sagen ? Weil ich bin da recht ratlos probiere damit schon so lange rum

                            *update*

                            Und das mit den Browsern war auch ein Flop der Mozilla zeigt garkeine Fehlermeldung ich weiss leider nicht mehr weiter wonach ich noch wie schauen soll

                            *update2 *

                            Wenn ich das wie oben gesagt genauso maskiert wie "" also mit \'\' dann geht es aber garnicht mehr
                            Zuletzt geändert von quicksilver; 15.11.2004, 12:24.

                            Kommentar


                            • #15
                              http://www.quicksilver-online.de/gal...ll.php?js=view

                              liefert folgenden code:

                              document.write('<A HREF='http://www.quicksilver-online.de/gallery/pic.php?id=44' target='Details' onClick='window.open('', 'Details', 'width=850, height=650, location=no, menubar=no, resizable=no, scrollbars=yes, status=no, toolbar=no')' onFocus='if(this.blur)this.blur()'><IMG SRC='http://www.quicksilver-online.de/gallery/images/quick - smirnoff_1.jpg' ALT='Klick auf das Bild für volle Groesse' border='0'></A>');

                              und jetzt überlegst du dir bitte mal, wo da der string, den du als parameter an document.write übergeben willst, anfängt, und wo er wieder beendet wird. und wo er wieder anfängt, und wieder beendet wird, und wieder anfängt, und wieder ... etc. pp.


                              btw1: leerzeichen in URLs sollten wo immer möglich vermieden werden. und wenn nicht, dann doch wenigstens anständig maskiert werden.

                              btw2: informiere dich bitte über den unterschied der universalattribute alt und title. bei alt reinzuschreiben, dass man bitte auf das bild klicken soll, ist absoluter nonsense.
                              I don't believe in rebirth. Actually, I never did in my whole lives.

                              Kommentar

                              Lädt...
                              X