webForumDet fria alternativet

Visa annan sida på sidan?

HTML & CSS

10 svar · 412 visningar · startad av ulsy

Medlem sedan aug. 2002121 inlägg
Frågan#1

När man går in på sajten tex. http://www.webforum.nu, vill jag visa en sida som finns på en annan adress (Inte "skicka iväg" besökaren) och hela tiden skall det stå kvar http://www.webforum.nu i adressfältet.

Troligen enkelt, men hur :q

Medlem sedan aug. 20039 340 inlägg
#2
<html>
<head>
<title>Synlig titel</title>
</head>
<body>
<frameset rows="*,1">
<frame src="http://www.hidden.com" scrolling="auto" noresize="noresize" />
</frameset>
</body>
</html>
Medlem sedan aug. 2002121 inlägg
#3

Tack för svaret!
Tyvärr blir det bara en vit sida när jag lägger in koden Du skrev. Vad är det som är fel tro?

Medlem sedan aug. 2002121 inlägg
#4

Kan "iframe" användas, hur skriver jag för att den skall fylla hela sidan?

Medlem sedan okt. 20001 285 inlägg
#5

Ultra-snabb-hack :D

<html>
<style>
body { margin:0px; }
#ffs { margin:0px; }
</style>
<body marginwidth="0" marginheight="0">

<iframe src="http://www.webforum.nu" id="ffs" width="100%" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" height="100%" title="Med mera..">
<h2>Sorry</h2>
<p>Din browser är för gammal..</p>
<p><A href="http://www.firefox.com">Läs mer</a></p>
</iframe>

</body>
</html>

Hacka vidare på detta..

Medlem sedan apr. 200312 679 inlägg
#6

Det här funkar fint för mig.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
	"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
	<title>sidtitel</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<frameset cols="100%,*">
<frame name="hoger" src="http://www.webforum.nu/">
<noframes>
	<body>
	<p>På den här sidan används ramar som inte stöds av din webbläsare.</p>
	</body>
</noframes>
</frameset>
Medlem sedan aug. 2002121 inlägg
#7

Tack...

...nu är det som det ska! :bire

Medlem sedan okt. 20001 285 inlägg
#8

ja .. frames är bättre än iframe då det gäller detta, fast jag förstår inte vitsen.

Viktigare att det är en snygg URL i webläsarfönstret än att man ska kunna bokmärka ordentligt :OO

Medlem sedan juni 2003771 inlägg
#9

Använde nitro2k01's kod men ändrade till en iframe

<html>
<head>
<title>Synlig titel</title>
</head>
<body>
<iframe src="http://www.hidden.com" align=center width=90% height=100%></iframe>
</body>
</html>
Medlem sedan dec. 20042 245 inlägg
#10
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="sv">
 <head>
  <title>Test</title>
  <style type="text/css">
   * { margin:0; padding:0; }
   html, body, div { height:100%; overflow:hidden; }
   iframe { display:block; width:100%; height:100%; border:none; }
  </style>
 </head>
 <bo[b][/b]dy>
  <div>
   <iframe src="http://example.org/">
    <p><a href="http://example.org/">Exempel</a></p>
   </iframe>
  </div>
 </body>
</html>

...eller med en strikt dokumenttyp:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="sv">
 <head>
  <title>Test</title>
  <style type="text/css">
   * { margin:0; padding:0; }
   html, body, div { height:100%; overflow:hidden; }
   object { display:block; width:100%; height:100%; border:none; }
  </style>
 </head>
 <bo[b][/b]dy>
  <div>
   <object type="text/html" data="http://example.org/">
    <p><a href="http://example.org/">Exempel</a></p>
   </object>
  </div>
 </body>
</html>

:)

[edit]
...och för att förena hela familjen tar vi med ett frameset också:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html lang="sv">
 <head>
  <title>Test</title>
 </head>
 <frameset>
  <frame src="http://example.org/">
  <noframes>
   <bo[b][/b]dy>
    <p><a href="http://example.org/">Exempel</a></p>
   </body>
  </noframes>
 </frameset>
</html>

;)
[/edit]

Medlem sedan nov. 20041 740 inlägg
#11

nitro2k01 skrev:

<html>
<head>
<title>Synlig titel</title>
</head>
<body>
<frameset rows="*,1">
<frame src="http://www.hidden.com" scrolling="auto" noresize="noresize" />
</frameset>
</body>
</html>

Du får nog ta bort body-taggarna om det där ska fungera.

259 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)