Mark: Kann ich in tds andere HTML seiten anzeigen?

Hi,

ich wollte fragen ob man in einer Tabelle andere seiten wie z.B. news.htm anziegen kann. Ich will nicht mit Frames arbeiten weil ich damit nicht mein Layout hinbekomme. Ich will am Rand oben,unten,links,rechts schwarz haben und der inhalt bekommt dann ne andere Farbe.Ober kann ich  mit Javascript angeben 200px die farbe dann die Farbe oder so? Danke im vorraus.

  1. Hi,

    ich wollte fragen ob man in einer Tabelle andere seiten wie z.B. news.htm anziegen kann.

    nein, das geht nur mittels (I)Frames.

    Ober kann ich  mit Javascript angeben 200px die farbe dann die Farbe oder so?

    Nein, mit JavaScript kannst Du nur das, was mit reinem HTML und CSS geht, dynamisch und interaktiv machen.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo Cheatah,

      ich wollte fragen ob man in einer Tabelle andere seiten wie z.B. news.htm anziegen kann.

      nein, das geht nur mittels (I)Frames.

      ...oder mit Hilfe einer serverseitigen Technologie wie ASP.

      Gruss,
      Daniel

      1. abend,

        ich wollte fragen ob man in einer Tabelle andere seiten wie z.B.
        news.htm anziegen kann.
        nein, das geht nur mittels (I)Frames.
        ...oder mit Hilfe einer serverseitigen Technologie wie ASP.

        was erzählst'n du hier? die _server_technik spielt doch gar keine rolle
        bei darstellungsfragen auf dem _client_..

        mfg,
        (tanz das)
        Z.N.S.

        --
        <img src="http://www.comunicout.com/zebulon/en.gif" border="0" alt="">
        .:LIFE ON OTHER PLANETS IS DIFFICULT:.
        1. Hallo Z.N.S.,

          ich wollte fragen ob man in einer Tabelle andere seiten wie z.B.
          news.htm anziegen kann.
          nein, das geht nur mittels (I)Frames.
          ...oder mit Hilfe einer serverseitigen Technologie wie ASP.
          was erzählst'n du hier? die _server_technik spielt doch gar keine rolle
          bei darstellungsfragen auf dem _client_..

          http://www.daniel-erni.ch/codes/externe-inhalte.asp
          Gehst du mit mir einig, dass auf der verlinkten Seite (wie vom OP gewünscht), eine "andere [externe] Seite angezeigt" wird? Wenn ja, hier der Code der Seite:

          <html>
          <head>
            <title>SelfHTML in Zelle</title>
          </head>
          <body>

          SelfHTML in Zelle eingebunden (ohne Frames)<br><br>

          <table>
            <tr>
              <td>
               <%
                 Set objXmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
                 objXmlHttp.open "GET", "http://de.selfhtml.org/", False
                 objXmlHttp.send
                 strHTML = objXmlHttp.responseText
                 Set objXmlHttp = Nothing
                 Response.Write strHTML
               %>
              </td>
            </tr>
          </table>

          </body>
          </html>

          Ergo kann ich doch - mit Hilfe einer _server_seitigen Technologie - externe Inhalte in einer Tabellenzelle einbinden.

          Oder nicht?!

          Gruss,
          Daniel

          1. abend,

            Ergo kann ich doch - mit Hilfe einer _server_seitigen Technologie - externe
            Inhalte in einer Tabellenzelle einbinden.

            ja logisch, war im kopf schon wieder beim feierabend.. ;-)

            mfg,
            (tanz das)
            Z.N.S.

            --
            <img src="http://www.comunicout.com/zebulon/en.gif" border="0" alt="">
            .:LIFE ON OTHER PLANETS IS DIFFICULT:.
          2. Hi,

            <table>
              <tr>
                <td>
                 <%
                   Set objXmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
                   objXmlHttp.open "GET", "http://de.selfhtml.org/", False
                   objXmlHttp.send
                   strHTML = objXmlHttp.responseText
                   Set objXmlHttp = Nothing
                   Response.Write strHTML
                 %>

            Daß das ganze dann aber kein HTML mehr ist, ist Dir hoffentlich klar?
            Ein HTML-Dokument hat genau ein html-Element. Und das darf sich NICHT in einer Tabellenzelle befinden. Und weitere Fehler hast Du dann natürlich auch (title-Element, meta-Elemente, link-Elemente, base-Element, style-Elemente, body-Element dürfen alle NICHT in einer Tabellenzelle vorkommen)

            Ergo kann ich doch - mit Hilfe einer _server_seitigen Technologie - externe Inhalte in einer Tabellenzelle einbinden.

            externe Inhalte in einer Tabellenzelle in einem HTML-Dokument ja, externe HTML-Seiten in einer Tabellenzelle in einem HTML-Dokument nein.

            cu,
            Andreas

            --
            MudGuard? Siehe http://www.Mud-Guard.de/
            Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
            1. Hallo MudGuard,

              <table>
                <tr>
                  <td>
                   <%
                     Set objXmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
                     objXmlHttp.open "GET", "http://de.selfhtml.org/", False
                     objXmlHttp.send
                     strHTML = objXmlHttp.responseText
                     Set objXmlHttp = Nothing
                     Response.Write strHTML
                   %>

              Daß das ganze dann aber kein HTML mehr ist, ist Dir hoffentlich klar?

              Ja, in dieser Form wie es hier steht, hast du natürlich Recht. Würde man dann den String "strHTML" entsprechend bearbeiten (z.B. <html> weg), würde sich aber korrektes HTML erzeugen lassen.

              Ergo kann ich doch - mit Hilfe einer _server_seitigen Technologie - externe Inhalte in einer Tabellenzelle einbinden.

              externe Inhalte in einer Tabellenzelle in einem HTML-Dokument ja, externe HTML-Seiten in einer Tabellenzelle in einem HTML-Dokument nein.

              100% einverstanden. Aber dennoch gut, dass dieser mein Ansatz bald auch im Archiv steht ;-)

              Gruss,
              Daniel

  2. Hallo Mark,

    ich wollte fragen ob man in einer Tabelle andere seiten wie z.B. news.htm anziegen kann. Ich will nicht mit Frames arbeiten weil ich damit nicht mein Layout hinbekomme. Ich will am Rand oben,unten,links,rechts schwarz haben und der inhalt bekommt dann ne andere Farbe.Ober kann ich  mit Javascript angeben 200px die farbe dann die Farbe oder so? Danke im vorraus.

    Wenn ich dich nun richtig verstehe möchstest du erreichen, dass deine Seiten links und rechts einen Rand haben, oder? Wenn ja, warum verwendest du überhaupt eine Tabelle? Du kannst doch einfach mittels CSS die Ränder des bodys entsprechend definieren.
    Oder sollen in der Tabelle mehrere Seiten angezeigt werden? Dann müsstest du entweder auf IFrames zurückgreifen, die du in den Zellen platzierst oder den Inhalt mittels einer serverseitigen Technik dort einbinden.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
    1. Hallo Mark,

      ich wollte fragen ob man in einer Tabelle andere seiten wie z.B. news.htm anziegen kann. Ich will nicht mit Frames arbeiten weil ich damit nicht mein Layout hinbekomme. Ich will am Rand oben,unten,links,rechts schwarz haben und der inhalt bekommt dann ne andere Farbe.Ober kann ich  mit Javascript angeben 200px die farbe dann die Farbe oder so? Danke im vorraus.
      Wenn ich dich nun richtig verstehe möchstest du erreichen, dass deine Seiten links und rechts einen Rand haben, oder? Wenn ja, warum verwendest du überhaupt eine Tabelle? Du kannst doch einfach mittels CSS die Ränder des bodys entsprechend definieren.
      Oder sollen in der Tabelle mehrere Seiten angezeigt werden? Dann müsstest du entweder auf IFrames zurückgreifen, die du in den Zellen platzierst oder den Inhalt mittels einer serverseitigen Technik dort einbinden.

      Grüße
        David

      Und wie macht man das mit CSS?
      Ein Script wär gut den ich abändern kann. Ich kenn die Grund Sachen aber nicht alle ausdrücke. THX

      1. Hallo Mark,

        Und wie macht man das mit CSS?

        http://de.selfhtml.org/css/eigenschaften/innenabstand.htm und http://de.selfhtml.org/css/eigenschaften/randabstand.htm helfen dir sicher weiter.

        Grüße
          David

        --
        >>Nobody will ever need more than 640k RAM!<<
        1981 Bill Gates
  3. Hi,
    ich denke es sollte möglich sein mittels css berreiche der Seite zu definieren und diesen Hintergrund Farben/Bilder zu geben!

    Wenn du eine Möglichkeit suchst deine news.htm frei iirgentwo zu positionieren auf der index.htm schätz ich dann könnte ein weg sein dies mit einem iframe zu tun, welches du in der index.htm definierst und mittels css position:absolute;  positionierst! zudem hat das iframe ein name attribut welches man unteranderem zur Zielbestimmung von Verweisen nutzt! Es sollte anschließend also möglich sein aus einer Navigation verschiedenste Inhalte in dein content/Inhalt iframe zu laden ohne den Farbiegen Hintergrund tauschen zu müssen!

    Das ist aber mit Sicherheit nur einer von vielen Wegen die bekanntlich alle nach Rom führen!

    Ganz allgemein solltest du dir den css Berreich von selfhtml mal genau ansehn dort findest du alle Informationen zur sinnvollen Positionierung, Farbgebung, Textstil usw.

    Gruß Glowhead