wasch: Link auf versteckte (hide) Tabelle bzw. DIV

Hallo Forum,

habe eine eBay-Mich Seite.

Möchte auf einer anderen Seite (Artikelseite) einen direkten Link auf Mich-Seite->"Kaufabwicklung und Bezahlung" erstellen.
Wie kann ich sowas realisieren? Ist es übrehaupt möglich?

Für jeden Tipp bzw. Hinweis wäre ich dankbar.

Vielen Dank

hier noch ein Ausschnitt vom Code (Mich-Seite):

<table width="100%" border="0" cellspacing="0" cellpadding="0">  
                  <tr>  
                    <td width="258" valign="top">  
                    <!--left-->  
                    <table width="100%" border="0" cellspacing="0" cellpadding="0">  
                    <tr><td class="navi"><a href="#main" onClick="showhide(0);">Über uns</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(1);">Kontakt</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(2);">Impressum</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(3);">AGB</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(4);">Widerruf</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(5);">Versand und Versandkosten</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(6);">Kaufabwicklung und Bezahlung</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(7);">Service</a></td></tr><tr><td class="navi"><a href="#main" onClick="showhide(8);">Onlineshop</a></td></tr></table>  
                    <!--left-->  
                    </td>  
                    <td  valign="top">  
                    <!--Right-->  
                    <table width="100%" border="0" cellspacing="0" cellpadding="0">  
                      <tr><td><img src="http://www.w-s-v-shop.de/templates/xtc5_gruen/img/bg_10g.gif"></td></tr>  
                      <tr><td background="http://www.w-s-v-shop.de/templates/xtc5_gruen/img/bg_12g.gif" class="maindiv_td">  
                      <div class="maindiv">  
                      <div id="bed0">  
                      <h1>Über uns</h1><p>Wir sind ein junges, dynamisch wachsendes Unternehmen, das sich auf Online-Vertrib von elektrotechnischen Artikel spezialisiert hat. Wir fühlen uns auch verpflichtet, unseren Kunden jederzeit so weit entgegenzukommen, wie nur möglich. Diese Servicebereitschaft hat uns nicht nur in Deutschland zu vielen zufriedenen Kunden verholfen, sondern auch im europäischen Ausland.</p>  
                      <p>Dieser Anspruch lässt sich aber nur im Team verwirklichen. Deshalb arbeiten wir vor Ort sehr eng mit einem der führenden Versandgroßhändler für elektrotechnischen Artikel in Deutschland zusammen.</p>  
                      <p>Unser Ziel sind absolut zufriedene Kunden!</p></div>  
                      <div id="bed1">  
                      <h1>Kontakt</h1><p>Sie erreichen uns unter:</p>
  1. Hallo,

    ich sehe diese ebay-Mich Seiten gerade zum ersten Mal und bin nicht sicher welche Möglichkeiten das Ebay-Backend dir bietet aber hier ein paar Anmerkungen:

    Der Inhalt aller "Unterseiten" ist bereits auf der Hauptseite enthalten und wird lediglich mittels Javascript ein- und ausgeblendet.
    Auf den Links der Navigationsleiste sitzen die entsprechenden onlick-Events.

    Zusammengefasst:Beim Klicken auf die Unterseiten wird keine neue Seite vom Server angefordert sondern lediglich ein wenig im Browser(Clientseitig) getrickst, um den entsprechenden Inhalt auszuspucken.

    Diese Methode ist meiner Meinung nach mehr als suboptimal und es ist traurig zu beobachten, wie immer mehr große Seiten langsam mit Javascript "abdrehen".

    Wenn du den Inhalt deiner Kaufabwicklung-Seite also anzeigen willst, musst du dafür sorgen, dass besagte Javascript-Funktion im Browser deiner Benutzer aufgerufen wird.

    Eine Möglichlkeit wäre hier, ein Weiteres Javascript auf deiner Hauptseite "onload" einzubinden und hier manuell den Link der Browserzeile zu parsen.
    Diesem gibst du dann, von deiner Artikelseite aus, irgendwelche zusätzlichen Parameter. Zum Beispiel:

    http://members.ebay.de/ws/eBayISAPI.dll?ViewUserPage&userid=wasch1#versand

    Dein eigenes onload-JS schaut in der Browserzeile nun nach besagtem "#versand"-Parameter und ruft automatisch die ursprüngliche Funktion zum Seitenwechsel auf. In deinem Fall wäre dies "showhide(6)".

    Viele Grüße,
    MrSchmidtdtdtdt

    1. Vielen Dank für die Nachricht.

      Die eby-Mich Seite ist frei programmierbar. Diese wurde von mir mit hilfe eines freien Mich-Seiten-Generators erstellt.

      Mit der onload Funktion komme ich nicht weiter, da ich in JavaScript ein blutigr Anfäger bin. Habe mit der Funktion ein paar Versuche gemacht leider erfolglos, auch mit Beispielen im Netz kam ich nicht weiter . Die unten vorgeschlagene Möglichkeit/Umsetzung ist mir versändlich, aber um diese umzusetzen fehlt mir das nötige Wissen.

      Vielleicht kann mir jemand weiter helfen.

      Danke

      Viele Grüße,
      Waldemar

      Hallo,

      ich sehe diese ebay-Mich Seiten gerade zum ersten Mal und bin nicht sicher welche Möglichkeiten das Ebay-Backend dir bietet aber hier ein paar Anmerkungen:

      Der Inhalt aller "Unterseiten" ist bereits auf der Hauptseite enthalten und wird lediglich mittels Javascript ein- und ausgeblendet.
      Auf den Links der Navigationsleiste sitzen die entsprechenden onlick-Events.

      Zusammengefasst:Beim Klicken auf die Unterseiten wird keine neue Seite vom Server angefordert sondern lediglich ein wenig im Browser(Clientseitig) getrickst, um den entsprechenden Inhalt auszuspucken.

      Diese Methode ist meiner Meinung nach mehr als suboptimal und es ist traurig zu beobachten, wie immer mehr große Seiten langsam mit Javascript "abdrehen".

      Wenn du den Inhalt deiner Kaufabwicklung-Seite also anzeigen willst, musst du dafür sorgen, dass besagte Javascript-Funktion im Browser deiner Benutzer aufgerufen wird.

      Eine Möglichlkeit wäre hier, ein Weiteres Javascript auf deiner Hauptseite "onload" einzubinden und hier manuell den Link der Browserzeile zu parsen.
      Diesem gibst du dann, von deiner Artikelseite aus, irgendwelche zusätzlichen Parameter. Zum Beispiel:

      http://members.ebay.de/ws/eBayISAPI.dll?ViewUserPage&userid=wasch1#versand

      Dein eigenes onload-JS schaut in der Browserzeile nun nach besagtem "#versand"-Parameter und ruft automatisch die ursprüngliche Funktion zum Seitenwechsel auf. In deinem Fall wäre dies "showhide(6)".

      Viele Grüße,
      MrSchmidtdtdtdt

      1. Hallo nochmal,

        ist keine große Sache, so sollte es eigentlich funktionieren:

          
        <script language="javascript">  
          var url = window.location.search;  
            if(url == "?ViewUserPage&userid=wasch1&versand=1") {  
              showhide(7);  
            }  
        </script>  
        
        

        Dieses Script irgendwo in deiner Seite einbinden.
        Der Link zur Kaufabwicklungsseite lautet dann entsprechend:
        http://members.ebay.de/ws/eBayISAPI.dll?ViewUserPage&userid=wasch1&versand=1

        Viele Grüße

        1. Hallo MrSchmidtdt,

          vielen Dank für deine Hilfe und deine Mühe.

          Leider funktioniert es so auch nicht. So wie es aussieht hat ebay ein Filter für bestimmte JavaScripts eingebaut.
          Nach dem Einfügen von diesem Code kommt folgende Meldung:
          Das JavaScript-Überprüfungsprogramm von eBay hat festgestellt, dass Ihre HTML-Seite JavaScript enthält. Aus Sicherheitsgründen kann eBay JavaScript in HTML-Seiten nicht zulassen.

          Und hier steht auch welche Funktionen verboten sind:
          http://pages.ebay.de/help/policies/listing-javascript.html

          Ich werde wahrscheinlich die Idee einfach vergessen und ohne diesen direkten Link leben müssen.

          Viele Grüße

          Hallo nochmal,

          ist keine große Sache, so sollte es eigentlich funktionieren:

          <script language="javascript">
            var url = window.location.search;
              if(url == "?ViewUserPage&userid=wasch1&versand=1") {
                showhide(7);
              }
          </script>

          
          >   
          > Dieses Script irgendwo in deiner Seite einbinden.  
          > Der Link zur Kaufabwicklungsseite lautet dann entsprechend:  
          > http://members.ebay.de/ws/eBayISAPI.dll?ViewUserPage&userid=wasch1&versand=1  
          >   
          > Viele Grüße