confuse: Innerhtml Verweis

0 83

Innerhtml Verweis

confuse
  • javascript
  1. 0
    ChrisB
    1. 0
      confuse
      1. 0
        ChrisB
        1. 0
          confuse
          1. 0
            ChrisB
            1. 0
              confuse
          2. 0
            Gunnar Bittersmann
            1. 0
              confuse
              1. 0
                Gunnar Bittersmann
                1. 0
                  confuse
                  1. 0
                    ChrisB
                    1. 0
                      confuse
                      1. 0
                        ChrisB
                        1. 0
                          confuse
                          1. 0
                            ChrisB
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          confuse
                          1. 0
                            ChrisB
                            1. 0
                              confuse
                              1. 0
                                ChrisB
                                1. 0
                                  confuse
                                  1. 0
                                    ChrisB
                                  2. 0
                                    EKKi
                                    1. 0
                                      Gunnar Bittersmann
                                      1. 0
                                        ChrisB
                                        1. 0
                                          Patrick Andrieu
                                  3. 0
                                    Gunnar Bittersmann
                                    • meinung
                                    1. 0
                                      confuse
                                      1. 1
                                        EKKi
                                        1. 0
                                          confuse
                                          1. 0
                                            EKKi
                                            1. 0
                                              lAlA
                                              1. 0
                                                Gunnar Bittersmann
                                                1. 0
                                                  lAlA
                                                  1. 0
                                                    Sven Rautenberg
                                      2. 1
                                        ChrisB
                                        1. 0
                                          Patrick Andrieu
                                          1. 0
                                            lAlA
                                            1. 0
                                              Patrick Andrieu
                                              1. 0
                                                Gunnar Bittersmann
                              2. 0
                                Gunnar Bittersmann
                      3. 0
                        EKKi
                        1. 0
                          Schuer
                  2. 0
                    EKKi
                    1. 0
                      confuse
                      1. 0
                        EKKi
        2. 0
          Jurik
          • programmiertechnik
          1. 0
            confuse
          2. 0
            Gunnar Bittersmann
            1. 0

              Kommirnichmitkation

              Schuer
              • newsfeeds
  2. 0
    Christian S.
    1. 0
      ChrisB
      1. 0
        Christian S.
        1. 0
          Gunnar Bittersmann
  3. 0
    hunder
    1. 0
      confuse
  4. 0
    lAlA
    1. 0
      JürgenB
      1. 0
        lAlA
        1. 0
          JürgenB
          1. 0
            lAlA
            1. 1
              JürgenB
              1. 0
                lAlA
                1. 0
                  ChrisB
                  1. 0
                    lAlA
    2. 0
      EKKi
      1. 0
        lAlA
        1. 0
          lAlA
          1. 0
            EKKi
            1. 0
              confuse
              1. 0
                EKKi
                1. 0
                  JürgenB
        2. 0
          EKKi
          1. 0
            confuse
            1. 0
              EKKi
              1. 0
                confuse
  5. 0
    lAlA
    1. 0
      ChrisB
  6. 0
    lAlA
    1. 0
      JürgenB
      1. 0
        lAlA
        1. 0
          EKKi

Hallo Community,

ich hab folgendes Problem, meine Hp bestizt eine von Javascript erstelle menüleiste und einen leeren content (ID="content")der durch den befehl inner.html angesprochen werden soll...

  
<script type="text/javascript">  
function inner1()  
{  
var string = window.location.href = "test.html";  
document.getElementById('content').innerHTML = string;  
}  
</script>  
<div id="nav">  
<ul class="flipMenu">  
<li>1. Basics zum Tickethandling  
    <ul>  
    <li><a href="javascript:inner1()">Test now</a></li> 

also wenn ich jetz menü punkt 1 öffne öfnnet der die test.html in einen neuem fenster was ich aber nich möchte sondern ich möchte den inhalt nur im content anzeigen lassen..

mfg marcel

  1. Hi,

    also wenn ich jetz menü punkt 1 öffne öfnnet der die test.html in einen neuem fenster was ich aber nich möchte sondern ich möchte den inhalt nur im content anzeigen lassen..

    Du versuchst also, das Verhalten von Frames nachzubasteln - und dich dabei auf eine optionale Technik wie JavaScript zu verlassen.
    Noch viel schlechter kann man eine Webseite technisch kaum realisieren.

    Liefere beim Klick auf einen Link komplette HTML-Dokumente aus, und nicht nur Bruchteile.

    Um die immer gleich bleibenden Teile einer Seite einfacher zu realisieren, schau dir das an: </hilfe/faq.htm#quelltext-auslagern>

    MfG ChrisB

    1. hmm, entweder bin ich zu blöd die statistik richtig auszuwerten (http://www.quirksmode.org/dom/innerhtml.html#t13)
      aber so wie ich das seh ist  die funktion innerhtml die schnellstmögliche art etwas auszugeben...

      ...Wenn du schon der meinung bist das das eine schlecht umsetzung ist,
      dann behaupte es bitte nicht nur sonder bestätige bzw argumentiere deine aussagen, weil ich selbst verstehe nicht warum ich mir nicht quellcode einpare in dem ich nur bruchteile rausbringe...

      1. Hi,

        ...Wenn du schon der meinung bist das das eine schlecht umsetzung ist,
        dann behaupte es bitte nicht nur sonder bestätige bzw argumentiere deine aussagen,

        Was leuchtet dir denn daran nicht ein, dass es bloed ist, wenn eine Seite ohne JavaScript nicht nutzbar ist?
        Suchmaschinen bspw. verstehen auch kein JavaScript.

        weil ich selbst verstehe nicht warum ich mir nicht quellcode einpare in dem ich nur bruchteile rausbringe...

        Der "Vorteil" dieser Einsparung ist absolut bloedsinnig im Vergleich zu den Nachteilen, die du dir mit solche einem Vorgehen einhandelst.

        MfG ChrisB

        1. :D man sollte sich vllt mal überlegen das die hp nicht extern,
          sondern in einer firma intern genutzt wird und da is jeder rechner mit JS bestückt...da sollte es keine probs geben...

          Und wieder hast du nicht argumentiert, was sind die nachteile ??

          1. Hi,

            :D man sollte sich vllt mal überlegen das die hp nicht extern,
            sondern in einer firma intern genutzt wird und da is jeder rechner mit JS bestückt...

            Man sollte sich vllt. mal vorher die Tipps fuer Fragende durchlesen - wo u.a. explizit drinsteht, dass solche Sonderbedingungen zusammen mit der Fragestellung erwaehnt werden sollten.

            Und wieder hast du nicht argumentiert, was sind die nachteile ??

            Von was (... und wieder hast du nicht sinnvoll zitiert, so das man nun nicht wissen kann, worauf du dich konkret beziehst) - von Frames? Die sind ebenso zahlreich im Archiv recherchierbar, wie sie zahlreich sind.

            MfG ChrisB

            1. Ich sah kein grund drin zu zitieren , wenn du 2 sätze schreibst und ich mit 2 sätzen antworte sollte eine struktur erkennbar sein..

              mfg marcel

              ps: ChrisB ich danke dir für deine Mühe aber ich glaub wir reden aneinander vorbei.

          2. @@confuse:

            :D man sollte sich vllt mal überlegen das die hp nicht extern,
            sondern in einer firma intern genutzt wird

            Nein, das sollte _man_ nicht überlegen. Wenn das bei dir der Fall ist, dann solltest du das ohne weitere Nachfrage gleich so angeben.

            Steht doch in den Tips für Fragende, die du angegeben hast gelesen zu haben.

            Und wieder hast du nicht argumentiert

            Natürlich hat er – anhand der von dir gemachten Angaben. Dass diese unvollständig waren, ist dein Problem.

            Live long and prosper,
            Gunnar

            --
            Flughafen in Tempelhof
            findet jeder Hempel doof.
            1. @ Gunnar:

              ich weiß ja nich aber wenn jm schreibt :

              "Der "Vorteil" dieser Einsparung ist absolut bloedsinnig im Vergleich zu den Nachteilen, die du dir mit solche einem Vorgehen einhandelst."

              dann is das für mich keine argumentation sondern eine bloßstellung...
              mir wurde nur gesagt ich bin zu blöd, da meine vorteile inakzeptabel sind.
              und mehr sagt der satz mir nix aus... desweitern, woher soll ich nachteile wissen wenn meine ganze zeit davon aus geht das seine lösung die beste ist...

              1. @@confuse:

                "Der "Vorteil" dieser Einsparung ist absolut bloedsinnig im Vergleich zu den Nachteilen, die du dir mit solche einem Vorgehen einhandelst."

                dann is das für mich keine argumentation sondern eine bloßstellung...
                mir wurde nur gesagt ich bin zu blöd, da meine vorteile inakzeptabel sind.

                Oh, da müssen wir uns wohl etwas tiefer mit der deutschen Grammatik beschäftigen.

                „Blödsinnig“ steht im Hauptsatz und gehört zum Prädikat „blödsinnig sein“. Dieses bezieht sich auf das Subjekt des Satzes: „der Vorteil“. „Du“ hingegen kommst im Nebensatz vor, dessen Prädikat ist „sich einhandeln“.

                Die Verbindung zwischen „blödsinnig sein“ und „dir“ entspringt deiner Phantasie. Du hast etwas gelesen, was da nicht stand.

                Live long and prosper,
                Gunnar

                --
                Flughafen in Tempelhof
                findet jeder Hempel doof.
                1. ihr seit zu geil, ich steh hier leicht unter stress und les schon seit
                  paar stunden mir alles zu innerhtml durch(was leider sehr mager ausfällt)
                  und ihr belehrt mich hier mehr als auf mein problem einzugehen...

                  1. Hi,

                    ihr seit zu geil, ich steh hier leicht unter stress

                    KDW?

                    und les schon seit paar stunden mir alles zu innerhtml durch(was leider sehr mager ausfällt)

                    Das ist ja auch "mager" - viel zu verstehen gibt's da nicht.

                    MfG ChrisB

                    1. Jetz ma ohne mist ChrisB
                      ich bin erst seit heut hier im forum aber wenn ich mal paar andere einträge von dir seh, seh ich dich nur am rumlabern anstatt konkrekt zu helfen...
                      ...die Nachricht von dir war mal wieder so typisch für dein verhalten im Forum
                      wenn das so einfach wär hätt ich das nich gepostet und wenn deiner meinung nach das so easy ist wieso postet du dann nich einfach den quellcode so wie er sein muss und net einfach das is blödsinn mach das so und so, nein will ich nicht ich will einfach nur die anweisung wenn man auf einen müpunkt klickt das sich der div content ändert...

                      1. Hi,

                        Jetz ma ohne mist ChrisB

                        Das waer' ja was neues von dir.

                        ich bin erst seit heut hier im forum aber wenn ich mal paar andere einträge von dir seh, seh ich dich nur am rumlabern anstatt konkrekt zu helfen...
                        ...die Nachricht von dir war mal wieder so typisch für dein verhalten im Forum

                        Wau! Erst seit heute hier - und schon glaubst du, dir solche Urteile erlauben zu koennen ...?

                        wenn das so einfach wär hätt ich das nich gepostet

                        Es waere einfacher, wenn wenigstens ein paar Grundlagenkenntnisse vorhanden waeren - aber das scheint hoechstens ansatzweise der Fall zu sein.

                        und wenn deiner meinung nach das so easy ist wieso postet du dann nich einfach den quellcode so wie er sein muss

                        Weil ich keine Antwortmaschine fuer Leute bin, dies selber nicht auf die Reihe kriegen ...
                        Wir geben hier gerne Tipps - aber was draus machen musst du dann schon selber.

                        (Natuerlich moegen dir die Tipps nicht als hilfreich erscheinen, wenn Grundlagenkenntnisse fehlen.)

                        ich will einfach nur die anweisung wenn man auf einen müpunkt klickt das sich der div content ändert...

                        Dann weise innerHTML das zu, was im Div dargestellt werden soll.

                        MfG ChrisB

                        1. unglaublich, anstatt mir einfach mal ein fallbeispiel zu zeigen belehrst du mich immer noch...

                          ich versteh nich was daran so schwierig ist mir mal zu erklären wie das geht
                          und zu deinem tipp, das war echt ein klasse tipp (ähm ja was du da macht is blödsinn)

                          das is sowas noch nix aussagend...

                          1. Hi,

                            unglaublich, anstatt mir einfach mal ein fallbeispiel zu zeigen belehrst du mich immer noch...

                            Und du zeigst dich immer noch erstaunlich beratungsresitent.

                            ich versteh nich was daran so schwierig ist mir mal zu erklären wie das geht

                            Das Stichwort AJAX wurde dir genannt - es waere eine der Moeglichkeiten.
                            Wenn du sie nutzen willst - dann informier dich gefaelligst darueber, anstatt uns hier die Ohren vollzujammern.

                            und zu deinem tipp, das war echt ein klasse tipp (ähm ja was du da macht is blödsinn)

                            Im oeffentlichen Internet *waere* es nun mal hochgradig bloedsinnig.

                            Und wenn du wichtige Informationen, wie die, dass das ganze eben nicht fuer den oeffentlichen Einsatz gedacht ist, verschweigst ... dann ist das deine Schuld, nicht meine.

                            MfG ChrisB

                      2. @@confuse:

                        ich bin erst seit heut hier im forum

                        und erlaubst dir schon Urteile über Stammposter?

                        wieso postet du dann nich einfach den quellcode

                        Weil hier das SELFHTML-Forum ist. SELF. Hier gibt es Hilfe zur Selbsthilfe.

                        „Energie des Vestehens“, nicht Code bekommen ohne Energieaufwand.

                        Live long and prosper,
                        Gunnar

                        --
                        Flughafen in Tempelhof
                        findet jeder Hempel doof.
                        1. ja ich habe mir eine meinung über einem stammposter gebildet und ja sie ist negativ ausgefallen..

                          und jetz nochmal zum code nein ich möchte nicht das ich das fertige bekomme sondern wie ich per javascript so eine anweisung schreiben kann das der es net im neuen fenster sondern in einem bestehenden  div öfnnet...

                          1. Hi,

                            ja ich habe mir eine meinung über einem stammposter gebildet und ja sie ist negativ ausgefallen..

                            Und du glaubst, das kratzt den ...?

                            und jetz nochmal zum code nein ich möchte nicht das ich das fertige bekomme sondern wie ich per javascript so eine anweisung schreiben kann das der es net im neuen fenster sondern in einem bestehenden  div öfnnet...

                            Dazu muesstest du den Inhalt, den du im Div darstellen lassen willst, erst mal irgendwie vom Server laden.
                            Stichwort AJAX fiel bereits - es waere, wie gesagt, eine der denkbaren Moeglichkeiten.

                            MfG ChrisB

                            1. brauchst net "der" schreiben die meinungbildung ging über dich ChrisB...

                              und wieder aneinander vorbei geredet, ich wöchte kein ajax installieren

                              alle daten sind lokal gespeichert...

                              1. Hi,

                                brauchst net "der" schreiben die meinungbildung ging über dich ChrisB...

                                Weiss ich -

                                und wieder aneinander vorbei geredet,

                                • ja, wenn du nicht verstanden hast, wie sehr mir deinen sogenannte gebildete Meinung ueber mich am Allerwertesten vorbeigeht, dann haben wir wirklich aneinander vorbeigeredet.

                                ich wöchte kein ajax installieren

                                Wie kommst du darauf, dass das etwas waere, dass du "installieren" musst?

                                Hast du dich ueber das Stichwort jetzt mal informiert - oder redest du immer noch vollkommen uninformiert daher?

                                MfG ChrisB

                                1. ok , ich verabschiede mich auf diesem weg , hier wird mir i-wie net geholfen
                                  ich wollte lediglich ganz einfach mal erklärt haben wie man mit einem befehl
                                  per innerhtml auf ein div eine *.html dokument ausgeben kann...

                                  also auf wiedersehn...

                                  1. Hi,

                                    ok , ich verabschiede mich auf diesem weg , hier wird mir i-wie net geholfen

                                    So, wie du dich hier verhaeltst, ist "Helfen" kaum moeglich.

                                    In diesem Sinne: Tschuess!

                                    ich wollte lediglich ganz einfach mal erklärt haben wie man mit einem befehl per innerhtml auf ein div eine *.html dokument ausgeben kann...

                                    "Ganz einfach" geht eben nicht.
                                    Du muesstest den Inhalt des Dokumentes erst mal in einer Form laden, in der JavaScript darauf Zugriff hat.

                                    also auf wiedersehn...

                                    Muss nicht.

                                    MfG ChrisB

                                  2. Mahlzeit,

                                    ok , ich verabschiede mich auf diesem weg , hier wird mir i-wie net geholfen

                                    Ja, wie auch, wenn Du Dich jeglicher Hilfsangebote, Nachfragen und Hinweise gegenüber absolut resistent zeigst?

                                    ich wollte lediglich ganz einfach mal erklärt haben wie man mit einem befehl
                                    per innerhtml auf ein div eine *.html dokument ausgeben kann...

                                    Das geht "mit einem Befehl" nicht - ist das so schwer zu verstehen? Beschäftige Dich mit AJAX, damit wäre Dein Ziel erreichbar. Das wurde Dir nun wirklich ungefähr sehr oft gesagt.

                                    MfG,
                                    EKKi

                                    --
                                    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                                    1. @@EKKi:

                                      Beschäftige Dich mit AJAX, damit wäre Dein Ziel erreichbar. Das wurde Dir nun wirklich ungefähr sehr oft gesagt.

                                      http://community.de.selfhtml.org/zitatesammlung/zitat927

                                      Wenn confuse nun aber gar nicht putzen will?

                                      Live long and prosper,
                                      Gunnar

                                      --
                                      Flughafen in Tempelhof
                                      findet jeder Hempel doof.
                                      1. Hi,

                                        http://community.de.selfhtml.org/zitatesammlung/zitat927

                                        Wobei das ja nun wirklich kein empfehlenswertes Vorgehen ist:

                                        je nach Sauberkeit der Glaskugel (meine [...] putze ich übrigens immer mit Ajax)

                                        Ajax faellt doch m.E. eher in die Kategorie Scheuermittel - da is' ja kein Wunder, wenn die Leute in ihren Glaskugeln mit der Zeit immer weniger sehen koennen.

                                        MfG ChrisB

                                        1. Hallo ChrisB!

                                          je nach Sauberkeit der Glaskugel (meine [...] putze ich übrigens immer mit Ajax)
                                          Ajax faellt doch m.E. eher in die Kategorie Scheuermittel - da is' ja kein Wunder, wenn die Leute in ihren Glaskugeln mit der Zeit immer weniger sehen koennen.

                                          Du weißt doch, wo ich herkomme: Dort gibt es »Ajax Vitres«!

                                          Viele Grüße aus Frankfurt/Main,
                                          Patrick

                                          --

                                          _ - jenseits vom delirium - _
                                          [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
                                          Nichts ist unmöglich? Doch!
                                          Heute schon gegökt?
                                  3. @@confuse:

                                    also auf wiedersehn...

                                    "Auf wiedersehn" heißt bei dir "auf wiedersehn" in einem neuen Thread zum selben Thema?

                                    Du wurdest bereits mehrfach auf die Charta hingewiesen. Statt dich an diese zu halten, setzt du hier ein Doppelposting nach dem anderen ab.

                                    So nimmst du auch noch dem Letzten die Lust, sich mit deinem Problem zu beschäftigen.

                                    Live long and prosper,
                                    Gunnar

                                    --
                                    Flughafen in Tempelhof
                                    findet jeder Hempel doof.
                                    1. auf wiedersehn hieß soviel ich will nix mehr von euch wissen bin aber gern
                                      noch offen für idee´n zb so eine einfach und kurze antwort wie se hunder
                                      gegeben hat..und net imma so ein allg. gefasel was mir nix bringt...man möchte
                                      bemerken das es sich schon lange um nen ganz anderen code sich handelt mir
                                      aber immer noch als doppelpost angerechnet >> logik ?

                                      1. Mahlzeit,

                                        auf wiedersehn hieß soviel ich will nix mehr von euch wissen

                                        Wenn Du nichts mehr von uns wissen willst, dann höre bitte auf, unter diversen unterschiedlichen Namen nach einer Lösung für Dein "Problem" zu quängeln.

                                        und net imma so ein allg. gefasel was mir nix bringt...

                                        Es brächte Dir etwas, würdest Du die verlinkten Artikel und Seiten lesen und Dich mit der Dir empfohlenen Thematik beschäftigen.

                                        man möchte
                                        bemerken das es sich schon lange um nen ganz anderen code sich handelt mir
                                        aber immer noch als doppelpost angerechnet >> logik ?

                                        Ja, das ist logisch. Solange es um ein und dasselbe Thema geht, ist es sinnvoll, alle Beiträge in einem Thread zusammenzufassen ... sonst weiß irgendwann niemand mehr (auch nicht der Autor, glaub mir!), welche Beiträge in welcher Form wie zusammengestückelt werden müssen, um ein übersichtliches Bild zu einem Thema zu bekommen.

                                        MfG,
                                        EKKi

                                        --
                                        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                                        1. auf wiedersehn hieß soviel ich will nix mehr von euch wissen

                                          von euch bezog sich auf die personen die mich ganze zeit nur "zulabern" von
                                          wegen mach das net und mache das net, anstatt man einfach mal nen sinnvollen ratschlag gibt wie Hunder das gemacht hat..

                                          ja aber ich hab doch kein problem mehr mit innerHtml sonder mit einer Ajax ausgabe...na gut ok der div hat sich im laufe des ganzen threads net geändert aber der rest schon...

                                          1. Mahlzeit,

                                            ja aber ich hab doch kein problem mehr mit innerHtml sonder mit einer Ajax ausgabe...

                                            Du hattest NIE ein Problem mit .innerHtml, sondern immer nur lediglich damit, die von Dir gewünschten Inhalte mit Javascript anzufordern und weiterzuverarbeiten. Bzw. anders ausgedrückt: klar wusstest Du von Anfang an, wie Du dem <div> einen anderen Inhalt zuweisen kannst (das war ja immer schon absolut korrekt und da hat ja auch keiner etwas gegen gesagt) - lediglich wie Du an diesen Inhalt kommst, war Dir bisher nicht klar ... und ehrlich gesagt bezweifle ich (noch), dass es Dir mittlerweile wirklich klar ist. Aber was nicht ist, kann ja noch werden.

                                            Was ich immer noch nicht verstehe: wieso postest Du weiterhin konsequent unter mehreren Namen? Meinst Du, das merkt keiner? :-)

                                            MfG,
                                            EKKi

                                            --
                                            sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                                            1. ich habe 3 mal versucht was zu posten 1 mal den den code mit inner.html und
                                              nachdem gescheiterten, dachte ich mir so ok : da musste das thema voll anders
                                              umschreiben und hab einen anderen code genommnen der sich mit dem request
                                              beschäftig der ja notwendig ist um per http die datei auszulesen...

                                              wie du merkst schreib ich unter 3 namen ;) lAlA confuse Chucky , die haben
                                              aber keine weitere bedeutung wollte eig nur damit vermeiden das sich chrisB in die anderen post wieder einmischt und mir sonstawas erzählt und eig war ich
                                              der hoffnung der thread würde gelöscht werden da hier mehr off topic themen
                                              behandelt wurden als das eigentliche problem...

                                              1. @@lAlA:

                                                wie du merkst schreib ich unter 3 namen ;) lAlA confuse Chucky , die haben
                                                aber keine weitere bedeutung wollte eig nur damit vermeiden das sich chrisB in die anderen post wieder einmischt

                                                Sag mal, für wie blöd hältst du die Leute denn hier?

                                                Bleibe mit einem Problem in einem Thread und bei einem Namen, sonst ist dir wirklich nicht zu helfen.

                                                Live long and prosper,
                                                Gunnar

                                                --
                                                Flughafen in Tempelhof
                                                findet jeder Hempel doof.
                                                1. ich versteht nich dein problem,was is daran so schlimm das ich verschiedene
                                                  namen verwende, wenn nach deiner meinung die leute hier nicht blöd sind dann
                                                  werden sie wohl merken, wer sich dort äußert...dann sage mir bitte was ich
                                                  sonst machen sollte um seine post zu vermeiden..

                                                  1. Moin!

                                                    ich versteht nich dein problem,was is daran so schlimm das ich verschiedene
                                                    namen verwende, wenn nach deiner meinung die leute hier nicht blöd sind dann
                                                    werden sie wohl merken, wer sich dort äußert...dann sage mir bitte was ich
                                                    sonst machen sollte um seine post zu vermeiden..

                                                    Ganz simpel: Ignoriere alle Antworten, die dir nicht gefallen, wortlos.

                                                    Du kannst nicht verhindern, dass Leute, die dir nicht gefallen, deine Postings lesen. Du kannst auch nicht verhindern, dass diese Leute dir Antworten schreiben.

                                                    Aber du kannst verhindern, dass diese Antworten erneut Antworten erhalten, und sich eine endlose Diskussion um Nebensächlichkeiten entwickelt.

                                                    - Sven Rautenberg

                                                    --
                                                    "Love your nation - respect the others."
                                      2. Hi,

                                        auf wiedersehn hieß soviel ich will nix mehr von euch wissen bin aber gern
                                        noch offen für idee´n

                                        Offen fuer Ideen warst du von Anfang an nicht.

                                        Das, was du m.E. offen hast, schreibe ich jetzt lieber nicht hier hin.

                                        MfG ChrisB

                                        1. Hallo Christoph!

                                          noch offen für idee´n
                                          Offen fuer Ideen warst du von Anfang an nicht.

                                          Diese Antwort ist noch OK,

                                          Das, was du m.E. offen hast, schreibe ich jetzt lieber nicht hier hin.

                                          diese aber nicht mehr. Auch wenn jemand offensichtlich eine etwas sture Auffassungsgabe - oder gar keine -, muss man nicht mit Beleidigungen, wie verdeckt auch immer, nachtreten, oder?

                                          Viele Grüße aus Frankfurt/Main,
                                          Patrick

                                          --

                                          _ - jenseits vom delirium - _
                                          [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
                                          Nichts ist unmöglich? Doch!
                                          Heute schon gegökt?
                                          1. Moin,
                                            das was ChrisB schreibt interressiert mich nicht...
                                            von daher kann er schreiben was er will..

                                            1. Hallo lAlA!

                                              das was ChrisB schreibt interressiert mich nicht...

                                              Sollte aber. Denn hättest Du seine zugegeben knappen - aber eigentlich immer zielführenden - Hinweise versucht zu verstehen, oder, wenn nicht, einfach nachgefragt: »Ich verstehe nicht, was Du mit ... meinst, geht es genauer?«, hätten wir diese sinnlosen Postings, die diesen Thread zumüllen, hier nicht.

                                              von daher kann er schreiben was er will..

                                              Das wird er auch tun ;)

                                              Viele Grüße aus Frankfurt/Main,
                                              Patrick

                                              --

                                              _ - jenseits vom delirium - _
                                              [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
                                              Nichts ist unmöglich? Doch!
                                              Heute schon gegökt?
                                              1. @@Patrick Andrieu:

                                                Sollte aber. Denn hättest Du seine zugegeben knappen - aber eigentlich immer zielführenden - Hinweise versucht zu verstehen, oder, wenn nicht, einfach nachgefragt: »Ich verstehe nicht, was Du mit ... meinst, geht es genauer?«, hätten wir diese sinnlosen Postings, die diesen Thread zumüllen, hier nicht.

                                                Da war doch mal ein mediaplay ...

                                                Allerdings reicht dieser Thread (noch) längst nicht an jenen heran. Na mal sehen, was eine der Inkarnationen des OP noch so kucken lässt ... ;-)

                                                Live long and prosper,
                                                Gunnar

                                                --
                                                Flughafen in Tempelhof
                                                findet jeder Hempel doof.
                              2. @@confuse:

                                brauchst net "der" schreiben die meinungbildung ging über dich ChrisB...

                                Du solltest seine Auffassungsgabe nicht unterschätzen.

                                und wieder aneinander vorbei geredet, ich wöchte kein ajax installieren

                                Du verwechselst „installieren“ und „sich informieren“.

                                Live long and prosper,
                                Gunnar

                                --
                                Flughafen in Tempelhof
                                findet jeder Hempel doof.
                      3. Mahlzeit,

                        ich bin erst seit heut hier im forum

                        Wow! Und da erlaubst Du Dir, einen Stammposter, der - im Gegensatz zu Dir - Ahnung hat, dermaßen schräg von der Seite anzupinkeln? Sportlich ...

                        aber wenn ich mal paar andere einträge von dir seh, seh ich dich nur am rumlabern anstatt konkrekt zu helfen...

                        Ich habe ChrisB stets als manchmal zwar etwas eigenwilligen, jedoch hilfsbereiten und vor allem qualifizierten Antworter kennengelernt. Aber das mag daran liegen, dass ich schon ein wenig länger hier mitlese (und mich trotzdem nicht zu den Stammpostern zähle - dafür sind meine Wurzeln noch zu dünn) und nicht erst seit einem Tag als Großkotz und Was-kostet-die-Welt-Ihr-seid-doch-alle-Lutscher-Prolet durchs Forum randaliere ...

                        wenn das so einfach wär hätt ich das nich gepostet

                        Es IST einfach. <http://de.selfhtml.org/javascript/intro.htm@title=Es reicht, sich mit Javascript zu beschäftigen.>

                        und wenn deiner meinung nach das so easy ist wieso postet du dann nich einfach den quellcode so wie er sein muss

                        Weil das hier "SELF"HTML und nicht "EYALTERDUBISTEINSPACKOABERICHWILLSOFORTFERTIGENCODEVONDIRABERZACKZACK"HTML ist ...

                        und net einfach das is blödsinn mach das so und so, nein will ich nicht ich will einfach nur die anweisung wenn man auf einen müpunkt klickt das sich der div content ändert...

                        Dann informiere Dich über AJAX (damit wäre das möglich) - dieser Tipp kommt jetzt auch noch einmal von mir, nachdem Dir ChrisB und Gunnar das schon mehrfach geraten haben. Es gibt nämlich keine einfache Anweisung, die genau dein kleines Teilproblem löst.

                        MfG,
                        EKKi

                        --
                        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                        1. ich bin erst seit heut hier im forum
                          Wow! Und da erlaubst Du Dir, einen Stammposter, der - im Gegensatz zu Dir - Ahnung hat, dermaßen schräg von der Seite anzupinkeln?

                          Wenn du in einen Bus steigst: Wer ist dort der Stammposter? Der Busfahrer, weil er immer diesen Bus fährt? Oder du als Fahrgast, weil Fahrgäste immer im Bus sind und der Bus allein für die Fahrgäste gebaut wurde?

                          Das mit dem Anpinkeln funktioniert nur auf zwischenmenschlicher Ebene. Stammposter und Busfahrer haben damit nichts zu tun.

                          Und jetzt lass uns nochmal nachschauen, wer hier im Thread zuerst gepinkelt hat.

                          Viele Grüße!
                          _Dirk

                          --
                          »Montags ist kein Wochenende, montags sind keine Kinopremieren, montags sind selten wichtige Events, montags ist Ruhetag, montags schuf Gott die Welt. Wenn Döner, dann montags.«
                          - Top Fives, Fünf Gründe für Montagsdöner
                  2. Mahlzeit,

                    ihr seit zu geil, ich steh hier leicht unter stress und les schon seit
                    paar stunden mir alles zu innerhtml durch(was leider sehr mager ausfällt)

                    Hast Du vielleicht schonmal daran gedacht, dass Dein Konzept an sich nicht ganz so durchdacht sein könnte, anstatt Dich stundenlang mit einem kleinen Detailproblem herumzuärgern?

                    und ihr belehrt mich hier mehr als auf mein problem einzugehen...

                    Vielleicht, weil Du Dein Problem von Anfang an nicht vollständig beschrieben hast und Deine Leser hauptsächlich raten konnten?

                    MfG,
                    EKKi

                    --
                    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                    1. da gibt es nix zu raten ich schrieb lediglich das der code so wie er ist nicht
                      vollstädnig ist da das dokument sich in einem neuem fenster öffnet ich dagegen
                      möchte es in einem div ändern lassen und net im ganzen...was soll ich da noch erklären ??

                      1. Mahlzeit,

                        da gibt es nix zu raten ich schrieb lediglich das der code so wie er ist nicht
                        vollstädnig ist da das dokument sich in einem neuem fenster öffnet

                        Kein Wunder, dass da nichts so funktioniert, wie Du Dir das vorstellst - hast Du mal daran gedacht, nachzuschauen, wie welche Objekte zu benutzten sind? Die von Dir ausgedachte und verwendete Syntax ist jedenfalls nicht korrekt:

                        <script type="text/javascript">
                        function inner1()
                        {
                        var string = window.location.href = "test.html";
                        [...]
                            <li><a href="javascript:inner1()">Test now</a></li> [/code]

                        Beim Klick auf den Link wird die Funktion "inner1" aufgerufen. Als erste Anweisung in dieser Funktion wird der Adresszeile des aktuellen Fensters der String "test.html" zugewiesen und der aktuelle Wert dieser Eigenschaft des http://de.selfhtml.org/javascript/objekte/location.htm#href@title=location-Objekts in der Variablen "string" (<http://de.selfhtml.org/javascript/objekte/string.htm@title=übrigens ein SEHR ungünstiger Variablenname> - ja, ich weiß, dass Javascript case-sensitiv ist, aber die Verwechslungsgefahr ist gegeben!) zugewiesen.

                        Ich vermute, Du möchtest der Variablen "string" den Inhalt der genannten Ressource zuweisen. Ich weiß aber nicht, wie Du auf die Idee kommst, dass das so funktioniert.

                        also wenn ich jetz menü punkt 1 öffne öfnnet der die test.html in einen neuem fenster

                        Hast Du vielleicht ein <http://de.selfhtml.org/html/kopfdaten/basis.htm#zielfenster@title=<base>-Target> festgelegt?

                        ich dagegen möchte es in einem div ändern lassen und net im ganzen...was soll ich da noch erklären ??

                        Z.B. wie Du auf die Idee kommst, dass es wie oben beschrieben funktioniert (wenn ich Deine Gedankengänge richtig erraten hast - Du teilst sie uns ja nicht mit). Oder was Du EIGENTLICH willst ... dann könnte man Dir Lösungsvorschläge anbieten, die auch funktionieren - dafür müsstest Du Dich aber wohl zumindest teilweise von Deinem Frickelcode trennen.

                        MfG,
                        EKKi

                        --
                        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
        2. Der "Vorteil" dieser Einsparung ist absolut bloedsinnig im Vergleich zu den Nachteilen, die du dir mit solche einem Vorgehen einhandelst.

          Und du überdenkst bitte nochmal deine Wortwahl - die letzten zwei Postings sind eher verletzend als hilfreich!

          @confuse
          Content nachladen ist eine super Idee um Server-Resourcen zu sparen.

          Aber ich würde es anders angehen.

          Du möchtest Inhalte nachträglich laden? Dann benutz AJAX. Es ist super um Seiten klein zu halten. Ich verwende sie zum Beispiel zum nachladen von Hilfe-Texten oder Bilder, die beim Anschauen einer Seite nicht nötig sind, aber optional (z.B. per Mouseover) angezeigt werden.

          IMHO wird viel zu viel immer vom Server geladen als letztendlich der User überhaupt anschaut.

          Jetzt zu Google.

          Alles was man mit Javascript nachläd ist schon einmal schlecht für Google - außer du hast auf deiner Eingangsseite irgendwo einen netten Link, der auch schön dann die statischen Seiten verlinkt.

          Nur muß Google diesen Content überhaupt finden, den du da nachlädst? Das ist deine Entscheidung.

          So ist es wohl eher eine Frage wieso willst du es machen, anstatt wie machst du es am besten ;)

          MfG,
          Jurik

          1. Hallo Jurik ,
            erstmal danke für deine kompete Art mir zu helfen,
            zur Erklärung nochmal kurz paar fakten...

            wichtig ist mir nur das die server-ressourcen so gut wie kaum benutzt werden
            desweiteren ist es nicht notwendig das die hp suchmaschienen gerecht gebaut wird
            die hp wird nur intern von einer firma genutzt und ist nich publik
            in unsere firma ist es auch standard das javascript und flashplayer installiert sind
            die hp wird nur erstellt und max jährlich aktualisiert (stell se dir vor als  Helpbook oder Quickguide)

            mfg marcel

          2. @@Jurik:

            Und du überdenkst bitte nochmal deine Wortwahl - die letzten zwei Postings sind eher verletzend als hilfreich!

            Quatsch.

            Was soll denn daran verletzend sein, etwas Schlechtes schlecht und etwas Blödes blöd zu nennen?

            Live long and prosper,
            Gunnar

            --
            Flughafen in Tempelhof
            findet jeder Hempel doof.
            1. Was soll denn daran verletzend sein, etwas Schlechtes schlecht und etwas Blödes blöd zu nennen?

              Wie wär's zur Abwechslung mal mit »nicht sinnvoll«, »ungünstig«, »kaum anzuraten«, »ungeschickt«, »wenig überzeugend«, »fehlerhaft«, »nicht gut«, »nachteilig«.. -- oder sogar mal was mit », weil«?

              »Blöd« springt leider so schnell auf die persönliche Ebene, wenn man nicht aufpasst und ein schlechter (oho!) Sender ist.

              Viele Grüße!
              _Dirk

              --
              »Große Kommunikationstalente lauern oft im Bus.«
              - Das kleine Seitenschwein, 5-W-Regel
  2. <script type="text/javascript">
    function inner1()
    {
    var string = window.location.href = "test.html";
    document.getElementById('content').innerHTML = string;
    }
    </script>

      
    Du weist halt "test.html" nur einem element zu. Der Inhalt dieser Seite kann durch JavaScript ja nicht geladen werden, außer eben, die ganze Seite ändert sich.  
      
    location.href ändert die Adresszeile, was du aber offenbar nicht willst.  
      
    Wie viele andere schon gesagt, lässt sich das Problem nur durch AJAX lösen.  
      
    Das UpdatePanel aus ASP.NET 2.0 arbeitet übrigens genau auf diese Art und Weise. Es wird VOM SERVER (!!) HTML Code geliefert, der dann über innerHTML zugewiesen wird.  
      
    Die andere, vielleicht einfachere und schnelle Lösung wäre die Verwendung von iframes:  
      
    document.getElementById("content").src = "test.html";  
      
    content ist dann eben die id des iframes.  
      
    Gruß!
    
    1. Hi,

      Die andere, vielleicht einfachere und schnelle Lösung wäre die Verwendung von iframes:

      document.getElementById("content").src = "test.html";

      Dann tut's uebrigens auch ein normaler Link, ohne JavaScript ...

      MfG ChrisB

      1. Hi,

        Die andere, vielleicht einfachere und schnelle Lösung wäre die Verwendung von iframes:

        document.getElementById("content").src = "test.html";

        Dann tut's uebrigens auch ein normaler Link, ohne JavaScript ...

        MfG ChrisB

        das stimmt. Dann würde man das ganze wohl eher als Frameset machen, damit das menu stehen bleibt.

        Gruß!

        1. @@Christian S.:

          Dann würde man das ganze wohl eher als Frameset machen,

          _Man_ eher nicht. Nur die, die nicht wissen, was sie (den Besuchern ihrer Seiten an)tun.

          Live long and prosper,
          Gunnar

          --
          Flughafen in Tempelhof
          findet jeder Hempel doof.
  3. wow, ist das schon etwas in der kategorie flamewar?

    um mal, zum größten teil aus mitleid, auf die ausgangsfrage zurück zu kommen und die frage ob man das wirklich tun soll beiseite gelassen, wie wärs hiermit:
    statt den content in .html dateien zu transportieren schreibst du ihn in verschiedene divs und per css positionierst du die ungebrauchten entweder ausserhalb des anzeigebereichs oder schaltest sie per display:hidden aus. auf die nav-klicks hin tauschst du sie einfach aus (IE wär dann, soweit ich das auf die schnelle übersehe... ich übe selbst noch... raus. aber wer js-unuser ausschließen kann, kann auch IE-user ausschließen). das hat zwar mit innerHTML nix, tut aber was es tun soll.

    nicht wahr?

    hunder

    Hallo Community,

    ich hab folgendes Problem, meine Hp bestizt eine von Javascript erstelle menüleiste und einen leeren content (ID="content")der durch den befehl inner.html angesprochen werden soll...

    <script type="text/javascript">
    function inner1()
    {
    var string = window.location.href = "test.html";
    document.getElementById('content').innerHTML = string;
    }
    </script>
    <div id="nav">
    <ul class="flipMenu">
    <li>1. Basics zum Tickethandling
        <ul>
        <li><a href="javascript:inner1()">Test now</a></li>

    
    >   
    > also wenn ich jetz menü punkt 1 öffne öfnnet der die test.html in einen neuem fenster was ich aber nich möchte sondern ich möchte den inhalt nur im content anzeigen lassen..  
    >   
    > mfg marcel
    
    1. danke die erste wirklich interresannte und überlegenswerte antwort danke
      hunder...

  4. ich weiß zwar nich was suite mit doppelpost will obwohl ich schon lange mit
    ajax jetz arbeiten will bzw nicht mehr mit innerHtml und auch einen anderen
    Code poste aba naja
    naja egal ein bitte hab ich da kann mir jm den code so umschreiben das sich
    keine ajax box öffnet sondern sich ans div anfügt einschreibt implementiert oder was weiß ich ^^

      
    <script type="text/javascript">  
    var http_request = false;  
    function macheRequest(url) {  
      http_request = false;  
      if (window.XMLHttpRequest) {  
        // Mozilla, Safari,...  
        http_request = new XMLHttpRequest();  
        if (http_request.overrideMimeType) {  
           http_request.overrideMimeType('text/xml');  
           // zu dieser Zeile siehe weiter unten  
        }  
      } else if (window.ActiveXObject) { // IE  
        try {  
          http_request = new ActiveXObject("Msxml2.XMLHTTP");  
        } catch (e) {  
          try {  
            http_request = new ActiveXObject("Microsoft.XMLHTTP");  
          } catch (e) {}  
        }  
      }  
      if (!http_request) {  
        alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');  
        return false;  
      }  
      http_request.onreadystatechange = alertInhalt;  
      http_request.open('GET', url, true);  
      http_request.send(null);  
    }  
    function alertInhalt() {  
      if (http_request.readyState == 4) {  
        if (http_request.status == 200) {  
          alert(http_request.responseText);  
        } else {  
          alert('Bei dem Request ist ein Problem aufgetreten.');  
        }  
      }  
    }  
    </script>  
    
    

    <script type="text/javascript">
    function reloaddiv () {
      document.getElementById('content').innerHTML = macheRequest("test.html");
    }
    </script>

    1. Hallo lAlA,

      ich weiß zwar nich was suite mit doppelpost will obwohl ich schon lange mit
      ajax jetz arbeiten will bzw nicht mehr mit innerHtml und auch einen anderen
      Code poste aba naja
      naja egal ein bitte hab ich da kann mir jm den code so umschreiben das sich
      keine ajax box öffnet sondern sich ans div anfügt einschreibt implementiert oder was weiß ich ^^

      kann das mal jemand in eine auf unserem Planeten gesprochene Sprache übersetzen?

      Gruß, Jürgen

      PS Sind Sockenpuppen Aliens?

      1. ich weiß zwar nich was suite immer mit doppelpost will...
        ...obwohl ich schon lange mit ajax arbeite bzw nicht mehr mit innerHtml und auch einen anderen Code poste, schreibt "suite" das ich doppelpost mache>>>
        logik ?!...

        naja egal ein bitte hab ich da kann mir jm den code so umschreiben das sich
        keine alert box öffnet sondern sich ans div anfügt einschreibt implementiert oder was weiß ich ^^

        1. Hallo lAlA,

          den Code werde ich dir nicht umschreiben, das musst du schon selbst hinkriegen. Aber etwas Hilfe bekommst du wohl:

          Dein Code liest die Datei per AJAX, und wenn der Lesevorgang abgeschlossen ist (onreadystatechange), werden die gelesenen Daten (responseText) per alert ausgegeben. (Das ist doch das AJAX-Beispiel von http://developer.mozilla.org/de/docs/AJAX:Getting_Started#Schritt_3_.E2.80.93_.22Jetzt_alle_zusammen.21.22_-_Ein_einfaches_Beispiel). Da du die Daten aber nicht per alert ausgeben willst, sondern per innerHTML in ein DIV schreiben, ersetze doch die alert-Zeile einfach durch ein ...innerHTML=... .

          Noch drei Tipps:

          Lies dir die Ajax-Getting-Started-Seite gründlich durch, damit du auch verstehst, was du da machst.

          In einem DIV haben die Tags HTML, BODY, etc. nichts zu suchen. Nur was zwischen <body> und </body> steht, darf per innerHTML in das DIV kopiert werden.

          Arbeite (u.A.) an deinem Schreibstil.

          Gruß, Jürgen

          1. wenn du meinen schreibstil im sinne von coden meinst kann ich nur sagen ich wurde gefragt ob ich html könnt >> antwort ja , html is ja nicht das problem.
            nur leider kann man das was der teamleiterwill nicht mit einfachn html tags
            umsetzen und da konnte ich mir kurzerhand beibringen wie man js anwendet vorher noch nie verwendet bzw angeguckt und jetz seit heute wurde ich mit ajax konfrontiert...also von daher bin ich froh das ich schon das layout hinbekommen hab da ich auch net wirklich css und vorher nur mit tabellen gearbeitet habe, sprich ich kann alles irgendwie ein wenig und glaub das reicht auch um die aufgabe erfolgreich durchzuführen, würde jeder mir ordentlcih einen ratschlage wär ich glücklich ich zitiere noch mal den ersten post

            weil ich selbst verstehe nicht warum ich mir nicht quellcode einpare in dem ich nur bruchteile rausbringe...

            Der "Vorteil" dieser Einsparung ist absolut bloedsinnig im Vergleich zu den Nachteilen, die du dir mit solche einem Vorgehen einhandelst.

            schon nachdem post hatte ich die schnauze voll anstatt man sagt was daran nicht in ordnung ist wird nur was allg und für mich als anfänger unklares in den raum geworfen...was genau daran nun nachteilig ist hat er mir endlichen post immer noch net gesagt sondern belehrte mich und machte sich glaub ich sich lustig über einen anfänger...

            1. Hallo lAlA,

              wenn du meinen schreibstil im sinne von coden meinst

              nein. Ich meine Rechtschreibung, Zeichensetzung, Grammatik ...

              Wenn ich dein eigentliches Problem richtig verstanden habe, möchtest du doch nur Inhalt und Navigation trennen und beim Klick auf einen Link nur den Inhalt der neuen Seite laden. Das kann man mit Frames oder Iframes machen. Man kann es auch per Javascript machen. Beides sind eigentlich keine guten Ideen. Siehe dir hierzu mal http://forum.de.selfhtml.org/hilfe/faq.htm#quelltext-auslagern an. Es gibt auch unzählige Beiträge im Archiv.

              Gerade die Navigation sollte nie nur in Javascript realisiert werden, da dann Besucher ohne Javascript (vor allem sind das Suchmaschinen) draußen vor bleiben. Deine späte Info, es gehe um eine Firmenseite (Intranet?) entschärft dieses Problem. Allerdings spielt im Intranet der so eingesparte Traffic wirklich keine Rolle mehr.

              Die Diskussion ist in deinem Fall auch recht unerfreulich verlaufen, da du so ziemlich alles falsch gemacht hast:

              seltsamer Nicname
              wechselnde Nicnames
              Doppelposting
              beratungsresistent
              keine Lust, etwas dazu zu lernen
              grauenhafter Schreibstil (nicht Code, normaler Text)
              ...

              Gruß, Jürgen

              PS Läuft die Sache mit AJAX -> DIV denn jetzt?

              1. Das kann man mit Frames oder Iframes machen. Man kann es auch per Javascript machen.

                Ist richtig,wer auch einfacher gewesen aber unprofessioneller und schließlich lernte ich dadurch ein wenig besser mit css umzugehen

                Zu dem Link muss ich sagen fand ich kein beitrag der auf mich zu draf
                lediglich SSI vobei das aber glaub nicht das is was mein problem beheben
                würde da ich auch nicht weiß wie der server konfiguriert ist

                »»Allerdings spielt im Intranet der so eingesparte Traffic wirklich keine Rolle mehr.

                Vollkommen richtig aber es geht nicht darum traffic zu sparen sondern, das möglichst klein zu halten weil ca 70 000 rechner auf den server zugreifen und der doch oft eine hohe Latenz hat.

                Die Diskussion ist in deinem Fall auch recht unerfreulich verlaufen, da

                du so ziemlich alles falsch gemacht hast

                Auch richtig nur seh ich nicht nur den fehler bei mir, wenn man bei den
                ersten Post´s erstma mal für vollkommen doof hingestellt wird, naja
                dementsprechend
                hab ich mich dann auch geweigert mich an regeln zu halten...aber das is ein
                anderes thema...

                PS Läuft die Sache mit AJAX -> DIV denn jetzt?

                beginne erst jetz wieder mit der arbeit...wenn ich das richtig verstanden
                hab muss ich jetz nur den abschnitt wo er beginnt alles als "alert"
                auszugeben als variable festhalten und im body per inner.html die variable
                ausgeben, richtig ? oder kommt der inner.html auch mit in den head bereich ?

                mfg Marcel

                1. Hi,

                  Zu dem Link muss ich sagen fand ich kein beitrag der auf mich zu draf
                  lediglich SSI vobei das aber glaub nicht das is was mein problem beheben
                  würde

                  Mann, machst du deinem Namen Ehre.

                  MfG ChrisB

                  1. ChrisB lass es einfach, deine Antworten sind so nichts aussagend...

    2. Mahlzeit,

      ich weiß zwar nich was suite mit doppelpost will

      Das ist in der Charta des Forums - die Du übrigens akzeptiert hast, aber konsequent ignorierst - bestens erklärt. Doppelpostings erschweren es, den Lesern die Übersicht zu behalten und ein Thema zu verfolgen.

      obwohl ich schon lange mit ajax jetz arbeiten will

      Dann tu es. Und das heißt nicht "kopiere wild irgendwelchen Code und hoffe, dass andere ihn für Dich anpassen", sondern beschäftige Dich wirklich damit!

      bzw nicht mehr mit innerHtml

      Natürlich kannst Du weiterhin .innerHTML benutzen, um den Inhalt eines Elements zu ändern. Es geht doch nur darum, WIE Du an den neuen Inhalt kommst ... aber da Du Dich ja noch nicht mit AJAX beschäftigt hast und eine erstaunliche Beratungs- und Erklärungsresistenz zeigst, ist es kein Wunder, wenn Dir das noch nicht klar ist.

      naja egal ein bitte hab ich da kann mir jm den code so umschreiben das sich
      keine ajax box öffnet sondern sich ans div anfügt einschreibt implementiert oder was weiß ich ^^

      Nein. Mittlerweile wirklich nicht mehr.

      var http_request = false;
      function macheRequest(url) {
        http_request = false;
        if (window.XMLHttpRequest) {
          // Mozilla, Safari,...
          http_request = new XMLHttpRequest();
          if (http_request.overrideMimeType) {
             http_request.overrideMimeType('text/xml');
             // zu dieser Zeile siehe weiter unten
          }
        } else if (window.ActiveXObject) { // IE
          try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
          } catch (e) {
            try {
              http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
          }
        }
        if (!http_request) {
          alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
          return false;
        }
        http_request.onreadystatechange = alertInhalt;
        http_request.open('GET', url, true);
        http_request.send(null);
      }

      document.getElementById('content').innerHTML = macheRequest("test.html");

        
      Ich kann nicht erkennen, dass die Funktion "macheRequest()" irgendeinen (sinnvollen) Rückgabewert liefert, den es in einem <div> anzuzeigen sich lohnte - maximal kommt `false`{:.language-javascript} zurück. Außerdem ist "test.html" sicherlich keine gültige URL (oder wird Protokoll, Servername und Pfad vom Browser automagisch ergänzt?).  
        
      Ich wiederhole mich zum dritten Mal: beschäftige Dich mit AJAX - das heißt nicht, dass Du einfach irgendwo ein Skript, das mit AJAX zu tun hat, kopierst und die Deppen hier im Forum passen Dir das schon an. Das heißt, dass Du verstehen solltest, was dort eigentlich abläuft, so dass Du anschließend entsprechende Funktionalitäten selbst entwickeln und vor allem immer wieder verwenden kannst.  
        
      HTML-Seite  
         -> JS-Code  
            -> macheRequest()  
               macht Request auf irgendeine Seite und sorgt dafür, dass die Funktion "alertInhalt()" aufgerufen wird, wenn Antwort da ist ("asynchron" - das ist das 1. "A" in "AJAX"!)  
        
            -> alertInhalt()  
               holt sich die Antwort und stellt sie in einem alert() dar ... für Dich wäre eher sinnvoller, wenn die Antwort in das von Dir gewünschte <div> geschrieben wird, das musst Du dann aber dort entsprechend angeben!  
        
        
      MfG,  
      EKKi  
      
      -- 
      sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|  
      
      
      1. danke ekki für die hilfe nur seh ich kein sinn, für eine arbeit die ich als
        azubi ausführen soll mir komplett ajax anzuschauen wenn mir halt nur jm kurz
        dabei hilft sowie du es grad getan hast...thx nochma

        1. achja und der befehl macheRequest() gibt mir in dem alert fenster das aus was
          ich eig im div sehen will...

          1. Mahlzeit,

            achja und der befehl macheRequest() gibt mir in dem alert fenster das aus was
            ich eig im div sehen will...

            Das ist richtig. Wenn Du willst, dass diese Funktion etwas anderes macht: ändere sie.

            Kleiner Tipp: die Funktion könnte z.B. den Inhalt der Rückgabe einfach dem .innerHtml eines <div> zuweisen. ;-)

            MfG,
            EKKi

            --
            sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
            1. mensch ich glaubs net, danke ekki sowas wollt ich hören..
              ...ich dachte ja net das man in diesem ajax abschnitt auch JS befehle nehmen
              kann...

              1. Mahlzeit,

                mensch ich glaubs net, danke ekki sowas wollt ich hören..
                ...ich dachte ja net das man in diesem ajax abschnitt auch JS befehle nehmen
                kann...

                Das wäre dann die Bestätigung, dass Du Dich wirklich überhaupt nicht mit AJAX beschäftigt hast (bis auf das Kopieren von zwei Funktionen) ... sonst wüsstest Du, was diese Abkürzung bedeutet.

                MfG,
                EKKi

                --
                sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
                1. Hallo EKKi,

                  Das wäre dann die Bestätigung, dass Du Dich wirklich überhaupt nicht mit AJAX beschäftigt hast (bis auf das Kopieren von zwei Funktionen) ... sonst wüsstest Du, was diese Abkürzung bedeutet.

                  immerhin hat er uns nicht in eine Fußballdiskusion verwickelt.

                  Gruß, Jürgen

        2. Mahlzeit,

          danke ekki für die hilfe nur seh ich kein sinn, für eine arbeit die ich als
          azubi ausführen soll

          Darin siehst Du keinen Sinn? Was bedeutet "Azubi" nochmal? War das nicht die Abkürzung für "Auszubildender"? Soll ein Auszubildender nicht lernen?

          Darf ich fragen, was für eine Ausbildung Du machst? Falls diese ansatzweise etwas mit Softwareentwicklung, IT o.ä. zu tun hat: meinst Du nicht, dass es Dir jetzt und in Deinem späteren Berufsleben helfen könnte, die Dinge, die Du tust bzw. tun musst/möchtest, auch zu verstehen und nicht nur einfach kopieren und darauf vertrauen, dass irgendwer Dir schon irgendwie die kleinen Problemchen löst?

          mir komplett ajax anzuschauen wenn mir halt nur jm kurz
          dabei hilft sowie du es grad getan hast...thx nochma

          Bitte, gern geschehen. Ich habe Dir - wie Du vielleicht bemerkt hast - allerdings lediglich einen Denkansatz gegeben, damit Du eigenständig in der Lage bist, Dein Problem zu lösen (natürlich jederzeit gern mit Unterstützung durch dieses Forum ... wenn Du Dich an die Charta hältst). Das hilft Dir insgesamt und auf Dauer gesehen sicherlich mehr als wenn ich Dir fertigen Code serviere ...

          MfG,
          EKKi

          --
          sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
          1. Fachinformatiker für systemintegration , also kein anwendugsentwickler und
            diese aufgabe is auch nur eine zusatz aufgabe die nix mit der eig ausbildung
            zu tun hat ...

            1. Mahlzeit,

              Fachinformatiker für systemintegration , also kein anwendugsentwickler und
              diese aufgabe is auch nur eine zusatz aufgabe die nix mit der eig ausbildung
              zu tun hat ...

              Hm, und Du willst Dich - auch so in der Freizeit bzw. als Hobby - nicht mit Programmierung bzw. Internettechnologien beschäftigen? Dann wäre es meinetwegen ansatzweise legitim, eine konsequente Verweigerungshaltung bzgl. Dazulernen einzunehmen. Wobei ich persönlich immer froh bin, wenn ich etwas neues lernen kann ...

              MfG,
              EKKi

              --
              sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
              1. doch doch privat versuche ich mich auch an einer clan hompegage, aber mal
                ehrlich so ein cms anzubinden is jetz net so die welt ^^
                und dort im php auch paar befehle zu ändern auch net...bezog sich auf webspell

  5. Mal ne frage, bei meinem problem...

    ist es nicht besser xhr anzuwenden anstatt ajax ?

    1. Hi,

      ist es nicht besser xhr anzuwenden anstatt ajax ?

      XHR soll wohl eine Abkuerzung fuer XMLHTTPRequest sein.

      Wenn du dich jetzt *endlich* mal grundlegend mit AJAX beschaeftigt haettest - anstatt deine Mentalkapazitaet in das staendige Wechseln des Nicknames zu investieren (was sie offenbar nahezu vollkommen zu erschoepfen scheint) - dann haettest selbst du inzwischen kapiert haben koennen, dass XMLHTTPRequest das "Herzstueck" von AJAX ist ...

      MfG ChrisB

  6. So, Ich bin jetz so weit gekommen aber irgendwie gibt er mir nix aus...sieht
    jm den fehler ?

      
    <script type="text/javascript" language="javascript">  
    function macheRequest(src)  
    { http_request = false;  
    if (window.XMLHttpRequest)  
    { http_request = new XMLHttpRequest();  
    if (http_request.overrideMimeType)  
    {http_request.overrideMimeType('text/xml');}  
    } else if (window.ActiveXObject) {  
    try  
    {http_request = new ActiveXObject("Msxml2.XMLHTTP");  
    } catch (e)  
    {try  
    {http_request = new ActiveXObject("Microsoft.XMLHTTP");  
    } catch (e)}}  
    if (!http_request)  
    {alert('Java anschlaten...'); return false;}  
    http_request.onreadystatechange = show;  
    http_request.open('GET', src+'.html', true);  
    http_request.send(null);}  
    function show() {  
    if (http_request.readyState == 4) { document.getElementById("content").innerHTML = http_request.responseText;}}  
    </script>  
    <body id="body" onLoad="ZeitDatum()">  
    <div id="navi">  
    <img src="logo.gif" name="fodo" id="fodo" />  
    <div id="nav">  
    <ul class="flipMenu">  
    <li>1. Basics zum Tickethandling  
        <ul>  
        <li><a href="javascript:macheRequest('test');" onClick="setzeNullDetail(1)">Test now</a></li>  
    
    
    1. Hallo lAlA,

      if (!http_request)
      {alert('Java anschlaten...'); return false;}

      was soll das denn? Erstens geht es hier um Javascript, zweitens gibt es auch Browser, die zwar Javascript eingeschaltet haben, aber trotzdem kein httpRequest können und drittens ist es ziemlich sinnlos, den Besucher per Javascript zu bitten, Javascript einzuschalten.

      <li><a href="javascript:macheRequest('test');" onClick="setzeNullDetail(1)">Test now</a></li>

      gibt es die Funktion "setzeNullDetail"? Was meldet die Javascriptconsole?

      Ich würde den Link so aufsetzen:

      <a href="Link_für_Besucher_ohne_Javascript.html" onclick="macheRequest('test');setzeNullDetail(1);return false">...

      Das "return false" bewirkt, das das Linkziel nur ohne Javascript angesprungen wird.

      Gruß, Jürgen

      1. Also das ging jetz alles, auch wenn du rummeckerst ^^
        aber wie gewohnt ignorier ich das mal :D
        , ne scherz jetz hab ich aber ne andere frage es wird alles ausgegeben sprich
        text durch h1 anweisung bzw bilder funktionieren auch aber wie hänge
        ich ein style an um die farben zu ändern...der #content übersschreibt..

        1. Mahlzeit,

          Also das ging jetz alles, auch wenn du rummeckerst ^^
          aber wie gewohnt ignorier ich das mal :D

          Das ist keine gute Idee - schlicht und ergreifend, weil JürgenB mit allem Recht hat, was er anmerkte. Fasse solche Kritik und ergänzende Hinweise zu Deinem Code doch nicht immer sofort als meckern auf! Die meisten Teilnehmer dieses Forums wollen Fragestellern wirklich nur helfen ... auf die eine oder andere Art und Weise. Und zur Hilfe gehört halt auch, dass man auf Fehler oder ungünstigen Code hinweist, auch wenn dieser nicht das konkrete Problem ist (sondern vielleicht "nur" irgendwann und irgendwo anders zu Ungereimtheiten führt).

          Nimm es hin und akzeptiere es, wenn Dir erfahrenere Leute Hinweise geben, wie Du was besser machen kannst (ganz ehrlich, ich frage mich, ob Du Deinen Ausbildungsleiter auch immer so grob angehst, wenn er Dich auf Fehler oder Dinge, die Du besser machen könntest, hinweist). Falls Du nicht verstehst, was gemeint ist, lies das Thema nach (die Forumssuche und Google sind meist gute erste Anlaufstellen). Wenn Du im Moment nicht die Zeit dazu hast, notiere Dir das Thema und verschieb die Fortbildung auf später - aber lass nicht Deinen Unmut an dem aus, der Dir weiterhelfen will.

          , ne scherz jetz hab ich aber ne andere frage es wird alles ausgegeben sprich
          text durch h1 anweisung bzw bilder funktionieren auch aber wie hänge
          ich ein style an um die farben zu ändern...der #content übersschreibt..

          So, wie Du das jetzt gebaut hast, wird schlicht und ergreifend das, was als Antwort des XMLHttpRequests zurückkommt, in das <div> eingefügt. Wenn dort auch <style>-Tags enthalten sind, werden sie mit eingefügt - was nicht valide ist. Was spricht dagegen, die Formatierung für die in diesem <div> (das ja durch eine ID eindeutig identifizierbar ist - und somit auch alle seine Nachfahrenelemente) bereits im Kopf der äußeren HTML-Datei vorzunehmen?

          MfG,
          EKKi

          --
          sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|