webForumDet fria alternativet

Iframes i Tabeller

8 svar · 627 visningar · startad av Phinx

PhinxMedlem sedan okt. 200171 inlägg
#1

Hejsan

Jag hra gjort en hemsida med tabeller och en iframe och jag vill att tabell skall vara fast bredd men sen vill jag att den skall variera på höjden. Den skall automatiskt ändra sig beroende på filens höjd som jag öppnar i ifram. Jag har ställt in alla tabeller på height="100%" och i högra tabellen har jag jag en dopdown meny och när jag går runt i den menyn så ändrar tabellerna form men den vägrar att göra det när jag öppnar filer i iframen.

Se koden nedanför:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kyrkvretens Hydraulic AB</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" src="mm_menu.js"></script>
</head>

<body bgcolor="#CCCCCC" text="#000000" link="#000000" vlink="#000000" alink="#333333">
<STYLE>
body{
scrollbar-face-color:#CCCCCC;
scrollbar-arrow-color:#99CCFF;
scrollbar-track-color:#CCCCCC;
scrollbar-shadow-color:#99CCFF;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#99CCFF;
scrollbar-darkshadow-color:#000000;
}
</STYLE>
<script language="JavaScript1.2">mmLoadMenus();</script>
<br>
<table width="978" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#333333">
<tr>
<td width="974" align="left" valign="top"> <table width="973" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#333333" background="Bilder/Bakrund_Top.gif">
<tr>
<td height="71" colspan="9">       <img src="Bilder/Logga-Kyrkvretens-SV.gif" width="280" height="50"></td>
</tr>
<tr>
<td height="22" colspan="9"> <div align="center">
<table width="99%" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000">
<tr>
<td width="100" height="20"> <div align="center"><strong>Home</strong></div></td>
<td width="100" height="20"> <div align="center"><strong><font size="2" face="Arial, Helvetica, sans-serif"><a href="javascript;:" name="link1" id="link1" onMouseOut="MM_startTimeout();">Kontakt</a></font></strong></div></td>
<td width="100" height="20"> <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Outlets</strong></font></div></td>
<td width="100" height="20"> <div align="center"><strong><font size="2" face="Arial, Helvetica, sans-serif"><a href="javascript;:" name="link6" id="link2" onMouseOver="MM_showMenu(window.mm_menu_0912075339_0,38,20,null,'link6')" onMouseOut="MM_startTimeout();">Om
Oss</a></font></strong></div></td>
<td width="100" height="20"> <div align="center"><strong><font size="2" face="Arial, Helvetica, sans-serif"><a href="javascript;:" name="link7" id="link3" onMouseOver="MM_showMenu(window.mm_menu_0912080007_0,45,20,null,'link7')" onMouseOut="MM_startTimeout();">Kataloger</a></font></strong></div></td>
<td width="100" height="20"> <div align="center"><strong><font size="2" face="Arial, Helvetica, sans-serif"><a href="javascript;:">Sök</a></font></strong></div></td>
<td width="100" height="20"> <div align="center"><strong><font size="2" face="Arial, Helvetica, sans-serif"><a href="javascript;:" name="link5" id="link4" onMouseOver="MM_showMenu(window.mm_menu_0912080034_0,45,20,null,'link5')" onMouseOut="MM_startTimeout();">Kampanjer</a></font></strong></div></td>
<td width="100" height="20"> <table width="110" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
<tr>
<td width="30" height="20"> <div align="center"><img src="Bilder/flag-se.jpg" width="15" height="12"></div></td>
<td width="30"> <div align="center"><img src="Bilder/flag-en.jpg" width="15" height="12"></div></td>
<td width="30"> <div align="center"><img src="Bilder/flag-de.jpg" width="15" height="12"></div></td>
</tr>
</table></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td width="100%" height="100%" bgcolor="#FFFFFF"> <table width="100%" height="100%" border="0">
<tr align="left" valign="top">
<td width="144" height="100%">
<p> 
<script language="JavaScript" type="text/javascript">
<!--
function ToggleMenu(mnu) {
o=document.getElementById(mnu);
o.style.display=(o.style.display=='none')?'':'none';
}
//-->
</script>
<style type="text/css">
.submenu {
font-family:verdana;
font-size:10px;
}
.menu {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
cursor:pointer;
}
</style>
<div class="menu" onClick="ToggleMenu('sub1');">Hydraulik</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub1" ><a href="">Hydraulpumpar</a><br>
<a href="">Hydraulmotorer</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub2');">Pneumatik</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub2" ><a href="">Översigt</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub3');">Slangkopplingar</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub3" ><a href="slangkopplingar.asp" target="iframe">Översigt</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub4');">Hydraulslang</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub4" ><a href="">1-Ståls</a><br>
<a href="">2-Ståls</a><br>
<a href="">3-Ståls</a><br>
<a href="">4-Ståls</a><br>
<a href="">Tvättslang</a><br>
<a href="">Termoplastslang</a><br>
<a href="">Tvillingslang</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub5');">Adaptrar</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub5" ><a href="">BSPP</a><br>
<a href="">Skärrings adapters</a><br>
<a href="">Orfs adapters</a><br>
<a href="">Jic adapters</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub6');">Snabbkopplingar</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub6" ><a href="">Multikoppling</a><br>
<a href="">NS / Brunning</a><br>
<a href="">Cejn</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub7');">Hydraulaggregat</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub7" ><a href="">Översigt</a><br>
</div>
<div class="menu" style="cursor:pointer;" onClick="ToggleMenu('sub8');">Mätinstrument</div>
<div style="display:none;margin:0 0 0 16;" class="submenu" id="sub7" ><a href="">Översigt</a><br>
<a href="">Servicemaster</a><br>
<a href="">Serviceman</a><br>
<a href="">Service junior</a><br>
</div>
<div style="display:
</font></strong><strong><font size="2" face="Arial, Helvetica, sans-serif"><br>
<br>
<p></p>
<p align="center"><font size="2"><img src="Bilder/parkerstore-sthlm-logo.gif" width="121" height="43"><br>
<font size="1" face="Arial, Helvetica, sans-serif">Senast
Uppdataterad:<br>
2007-08-29 </font></font></p>
</div></td>
<td width="797" height="100%" align="left" valign="top"> <div align="center">
<iframe src="valkommen.asp" name="iframe" width="100%" height="100%" scrolling="no" frameborder="0"></iframe> </div></td>
</tr>
</table></td>
<td width="93" colspan="8" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td height="25" colspan="9" background="Bilder/bakrund_bottom.gif">
<div align="center">
<table width="100%" border="0">
<tr>
<td width="12%" height="21"><font size="2" face="Arial, Helvetica, sans-serif">©
Kyrkvretens </font></td>
<td width="62%"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif">Kyrkvretens
Hydraulic AB Tel: +46 8 500 11739 Fax:+46 8 5002315</font></div></td>
<td width="26%">Här skall Till Kassan Vara!</td>
</tr>
</table>
<font size="2" face="Arial, Helvetica, sans-serif"></font></div></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>

Tack på förhand / Bitte

Danne VMedlem sedan aug. 20068 090 inlägg
#2

Tyvärr tror jag inte att du kan få en iframe att expandera på höjden alls.

Vill inte vara taskig, men det är en massa fel och farligheter den där koden. Liksom på gränsen att folk kommer att kunna se nåt alls, känns det som.....

PhinxMedlem sedan okt. 200171 inlägg
#3

Hejsan

Det fattas lite kod i början pga att koden vart för lång, så det saknas lite meny kod, kanske tog bort lite för mycket..

Eller är det något annat för den ser ut att funk ok när jag kör den i expolorer.
Förutom det här med iframe.

Några andra förslag för jag vill inte andvända ramar.

MVH / Bitte

Danne VMedlem sedan aug. 20068 090 inlägg
#4

Phinx skrev:

Hejsan

Det fattas lite kod i början pga att koden vart för lång, så det saknas lite meny kod, kanske tog bort lite för mycket..

Eller är det något annat för den ser ut att funk ok när jag kör den i expolorer.
Förutom det här med iframe.

Några andra förslag för jag vill inte andvända ramar.

MVH / Bitte

"iframe" ÄR en ram ("frame"). Det där i:et sitter där för att det betyder "inline" som bara är en annan typ.

Nja... jag tittade lite på annan kod som bl.a. inte gäller längre, eller är obsolete eller felaktig. Tog mig också friheten att kolla lite på kyrkvretens.se (de är väl den sajten det gäller, va?) och den är tyvärr väldigt, väldigt amatörmässigt gjord, både tekniskt och vad gäller formgivningen.

Skriver absolut inte detta för att slå dig i huvudet. Men man måste tänka på att en webbplats är ett skyltfönster. Är den amatörmässig så ger man ju intrycket att företaget också är amatörmässigt...

Så jag tror du skulle tjäna på att plugga lite html och annat. Kolla in t.ex. webdesignskolan.com. Eller anlita ett proffs som kan hjälpa er.

Hoppas att du tar detta på rätt sätt......

PhinxMedlem sedan okt. 200171 inlägg
#5

Jag mistänker att du kan bättre själv....

jarvkloMedlem sedan juli 20013 378 inlägg
#6

Danne V skrev:

Tyvärr tror jag inte att du kan få en iframe att expandera på höjden alls.

Hmm...

Det går inte med "ren" (X)HTML, men det går att få till med hjälp av lite fiffig Javascript.
Exempel finns länkat t.ex. här:http://www.webforum.nu/showthread.php?t=156933

Lycka till! :bire

PhinxMedlem sedan okt. 200171 inlägg
#7

Tack för detta tips
Tänk att det finns vänliga själar som kan svara på frågan.

Tack tack

jarvkloMedlem sedan juli 20013 378 inlägg
#8

Det var så lite så... :bire

Det finns fortfarande några av oss här som åtminståne oftast försöker respektera §4 (det där om att undvika "inlägg som avsiktligen inte besvarar frågan") ;)

Danne VMedlem sedan aug. 20068 090 inlägg
#9

jarvklo skrev:

Det var så lite så... :bire

Det finns fortfarande några av oss här som åtminståne oftast försöker respektera §4 (det där om att undvika "inlägg som avsiktligen inte besvarar frågan") ;)

Jag tycker nog att jag svarade efter bästa förmåga, dvs att det inte går att göra vad trådskaparen frågade om. Kände inte till javascriptlösningen, tyvärr. Sen la jag till ett par synpunkter som jag fortfarande tycker är berättigade.

Jag ber naturligtvis Bror Duktig Jarvklo om ursäkt för övertrampet men hoppas att hans påpekande kanske fick honom att känna sig en smula präktigare själv. :OO

261 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
135 ms — hämta forumlista (db)
124 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)