Öppna nytt fönster med BUTTON

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Coccozz
    Medlem
    • 2003-04-17
    • 2008

    #1

    Öppna nytt fönster med BUTTON

    Har en button på min sida som "onClick" öppna rutan skriv ut, tillverkar en cookie och jag vill även att den ska generera en popupruta utan adressfält etc. utan bara ha statusbaren.
    Sedan undrar jag också om det är möjligt att skicka ett formulär via internet på ett säkert sätt utan att använda asp, php, eller dyl. utan genom att bara använda javascript, html å dyl.
    //Coccozz
    www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!
  • Peter S
    Medlem
    • 2002-12-15
    • 5484

    #2
    Är det så här du menar?
    [kod]
    <head>

    <script type="text/javascript">
    <!--

    function openWin(){
    window.open("foo.html","","height=500,width=500,status=yes") ;
    return false;
    };

    //-->
    </script>

    </head>

    ...
    <form onsubmit="return openWin()">
    <input type="submit" value="Öppna fönster">
    </form>
    [/kod]
    Angående formulärhanteringen; svaret är nej. Använd ett serverside-språk.

    Comment

    • Coccozz
      Medlem
      • 2003-04-17
      • 2008

      #3
      njae...har ingen information att skicka utan knappen öppnar bara fönstret för skriv ut, och tar en vidare till en ny sida, men jag vill ha den nya sidan i ett fönster med bara statusbar...
      www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

      Comment

      • Peter S
        Medlem
        • 2002-12-15
        • 5484

        #4
        Du skickar ingen information med ovanstående kod heller, testa!


        Comment

        • Coccozz
          Medlem
          • 2003-04-17
          • 2008

          #5
          Nej men jag använder mig alltså inte överhuvudtaget av en submit knapp utan koden för knappen är:
          [KOD]<button id="foo" onclick= "reg(this); window.print()">Beställ!</BUTTON>[/KOD]
          Så ser det ut!!!
          www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

          Comment

          • Peter S
            Medlem
            • 2002-12-15
            • 5484

            #6
            Funktionen reg():
            [kod]
            function reg(o){
            var d=new Date();

            d.setDate(d.getDate()+days);
            document.cookie="foo=foo; expires="+d+"; path=/";
            o.disabled=true;
            window.open("foo.html","","height=500,width=500,status=yes") ;
            };
            [/kod]

            Comment

            • Coccozz
              Medlem
              • 2003-04-17
              • 2008

              #7
              Men den öppnar väl fönstret om knappen redan är "disabled". Jag menar att fönstret ska öppnas när man trycker på knappen. Ber om ursäkt, men ja är rätt gtön inom javascript! =)
              www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

              Comment

              • Peter S
                Medlem
                • 2002-12-15
                • 5484

                #8
                Fönstret kommer att öppnas när du trycker på knappen ( d.v.s. när den inte är "disabled" ).


                Comment

                • Coccozz
                  Medlem
                  • 2003-04-17
                  • 2008

                  #9
                  Ok...Som sagt...lite grön på java!!! =)
                  www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

                  Comment

                  • Coccozz
                    Medlem
                    • 2003-04-17
                    • 2008

                    #10
                    Kommer upp en massa felrutor
                    www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

                    Comment

                    • Peter S
                      Medlem
                      • 2002-12-15
                      • 5484

                      #11
                      Hur ser JavaScript- respektive HTML-koden ut som du använder för tillfället?


                      Comment

                      • Coccozz
                        Medlem
                        • 2003-04-17
                        • 2008

                        #12
                        Ska du ha all kod jag har?
                        www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

                        Comment

                        • Peter S
                          Medlem
                          • 2002-12-15
                          • 5484

                          #13
                          Endast den relevanta Du kan även skicka med felmeddelandet du fick.


                          Comment

                          • Coccozz
                            Medlem
                            • 2003-04-17
                            • 2008

                            #14
                            <button id="foo" onclick= "reg(this); function reg(o){
                            var d=new Date();

                            d.setDate(d.getDate()+days);
                            document.cookie="foo=foo; expires="+d+"; path=/";
                            o.disabled=true;
                            window.open("foo.html","","height=500,width=500,status=yes") ;
                            };

                            [KOD]
                            window.print()" style="font-family: Verdana; color: #666666; font-size: 8pt; word-spacing: 0; border: 1px solid #666666; margin-top: 0; margin-bottom: 0">
                            Beställ!</BUTTON>
                            [/KOD]
                            Felmeddelande:
                            Ett fel har uppstått i skriptet på den här sidan
                            Rad 313
                            Tecken 1
                            Fel Syntaxfel
                            Kod 0
                            URL: file://C:\WINDOWS\Temporary Internet Files\Content.IE5\SHUZG5UZ\[1].htm
                            Vill du fortsätta köra skript på den här sidan?
                            www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

                            Comment

                            • Coccozz
                              Medlem
                              • 2003-04-17
                              • 2008

                              #15
                              Kod taggarna har ju flyttats...så skrv jag inte...
                              här är koden igen:
                              [KOD]
                              <button id="foo" onclick= "reg(this);

                              window.print()" style="font-family: Verdana; color: #666666; font-size: 8pt; word-spacing: 0; border: 1px solid #666666; margin-top: 0; margin-bottom: 0">
                              UR FUNKTION!!!</BUTTON>

                              [/KOD]
                              www.afrikanästa.se | Reseblogg inför och under vår drömresa - sex månaders backpacking i Afrika!

                              Comment

                              Working...