Kann ich in tds andere HTML seiten anzeigen?
Mark
- html
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.
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
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
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.
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
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.
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
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
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
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
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
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