Funktion gesucht !!!

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

  • #16
    document.body.offsetwidth
    gibt genau das gleiche aus wie
    screen.width

    nur is das eigendlich falsch da ich document.body.offsetwidth in einem frame aufrufe und das nicht den ganzen bildschirm bedeckt.

    Übrigens is mir klar das das ne eigenschaft is aber es kann ja auch ne funktion geben die die eigenschaft (weil man nicht direckt rankommt oder so) als rückgabewert ausgibt!!!

    und wenn ich das so mache wie die das wollen mit onLoad:

    PHP-Code:
    <script type="text/javascript">    
    function 
    Fenster() {
     
    alert(document.body.offsetwidth);
    }
    </
    script>  
    <
    body onLoad="Fenster()"
    dan zeigt der undefined an und das is doch auch blödsinn das frame hat doch ne grösse also is das doch nicht undefined oder liege ich falsch???

    Kommentar


    • #17
      • es heißt offsetWidth und nicht offsetwidth
      • es geht nur im IE, hast du damit getestet?
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #18
        Original geschrieben von wahsaga
        die frage wurde schon oft behandelt, bitte benutze mal die suchfunktion.
        ich habe gerade mal versuch das forum zu durchsuchen nach:
        übergabe
        variablen
        u.s.w.
        da kommt immer das er nix findet und da bin ich manuel mal durch gegangen und ich find auch nix :-(

        Kommentar


        • #19
          das javascript rufst du auf, indem du es per echo ausgibst
          PHP-Code:
          echo '<script type="text/javascript">
            location.href="http://www.google.de"
          </script>'

          PHP-Code:
          echo '<script type="text/javascript">
            location.href="http://www.deinedomain.de/index.php?breite="+screen.width
          </script>'

          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #20
            Original geschrieben von mrhappiness
            • es heißt offsetWidth und nicht offsetwidth
            • es geht nur im IE, hast du damit getestet?
            Das kleine w war der fehler danke und natürlich habe ich im IE getestet wo sonnst

            Nun habe ich nur noch das problem den wert einer variable in php zuzuweisen und ich find nix

            Kommentar


            • #21
              s.o.
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #22
                Original geschrieben von Mr Agent X
                Nun habe ich nur noch das problem den wert einer variable in php zuzuweisen und ich find nix
                suche nach "javascript php übergeben"
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #23
                  Da kommt bei mir immer Suche ergabe keine Treffer

                  Kommentar


                  • #24
                    Original geschrieben von Mr Agent X
                    Da kommt bei mir immer Suche ergabe keine Treffer
                    dann solltest du dir mal unter "zu diesem forum" die threads ansehen, die sich problemen mit der suchfunktion widmen.


                    hier noch ein paar der suchergebnisse, die dir weiterhelfen könnten:
                    1, 2, 3, 4, 5
                    I don't believe in rebirth. Actually, I never did in my whole lives.

                    Kommentar


                    • #25
                      Die haben alle das problem php variable an js übergeben.

                      Ich will es aber genau andersrum eine js variable an eine php variable übergeben

                      PHP-Code:
                      <html>
                      <head>
                      <title>Main</title>

                      <script type="text/javascript">
                      <!--
                      function Fenster() {
                        alert(document.body.offsetWidth);
                        var jsbreite=document.body.offsetWidth;
                      }
                      // -->
                      </script>
                      </head>
                      <body  onLoad="Fenster()">
                      <?php
                      $breite
                      ='<script type="text/javascript">var jsbreite;</script>';
                      echo 
                      $breite;
                      ?>
                      </body>
                      </html>
                      Die zeile alert(document.body.offsetWidth); habe ich in die funktion gesetzt damit ich sehe das er die funktion durchläuft.

                      Allerdings bei echo $breite;
                      zeigt der überhauptnix an, das muss an der übergabe liegen

                      Kommentar


                      • #26
                        musst du übersehen haben...
                        Original geschrieben von mrhappiness
                        das javascript rufst du auf, indem du es per echo ausgibst
                        PHP-Code:
                        echo '<script type="text/javascript">
                          location.href="http://www.google.de"
                        </script>'

                        PHP-Code:
                        echo '<script type="text/javascript">
                          location.href="http://www.deinedomain.de/index.php?breite="+screen.width
                        </script>'

                        Ich denke, also bin ich. - Einige sind trotzdem...

                        Kommentar


                        • #27
                          OffTopic:
                          wollt nochmal auf die Programmiersprachen zurückkommen.

                          Kommentar


                          • #28
                            Original geschrieben von mrhappiness
                            musst du übersehen haben...
                            Hab ich nicht übersehen das funktioniert auch wenn ich das so mache aber ich übergebe dem script schon ein php variablen die ich mit $_GET auslese wenn ich dann denn aufruf mache mit echo ...href sind die alle wieder weg weil der das script neu startet. Ich müsste die variablen wieder mit übergeben aber das funkt bei mir nicht das probier ich jetzt schon seit äää stunden

                            Kommentar


                            • #29
                              sessions?

                              was ist mit meiner frage?

                              Kommentar


                              • #30
                                PHP-Code:
                                $parameter='';
                                foreach (
                                $_GET as $key => $value)
                                  
                                $parameter[]=$key.'='.$value;
                                $parameter[]='breite="+screen.width';
                                echo 
                                '<script type="text/javascript">
                                location.href="http://www.deinedomain.de/index.php?'
                                .implode('&amp;amp;',$parameter).'
                                </script>'

                                so?
                                Ich denke, also bin ich. - Einige sind trotzdem...

                                Kommentar

                                Lädt...
                                X