webForumDet fria alternativet

Skapa ett nytt attribut i en Iframe

JavaScript

5 svar · 216 visningar · startad av Daniel78

Medlem sedan jan. 2001200 inlägg
Frågan#1

Kan man beroende på vilken browser som används ta o lägga till ett attribut i en IFrame. Attributet som ska lägga till är

scrolling='no'

Beroende på vilken browser som används.

Medlem sedan nov. 20017 144 inlägg
#2

Liten fråga; varför?
Går det inte med scrolling="auto" eller att du lägger in:

<style type="text/css"> BODY {overflow:hidden;} </style>

i din sida i iframen. Det går ju att göra dynamiskt i a f.

Medlem sedan aug. 20039 340 inlägg
#3
 
<script type="text/javascript"><!--

var options="";

// Kolla efter IE
if (document.all){
    options += "scrolling=\"no\"";
}

// Kolla efter Netscape 6+/mozilla
if (window.sidebar){
    options += "scrolling=\"auto\"";
}

document.write("<iframe src=\"foo.html\" " + options + "></iframe>");

//--></script>
Medlem sedan feb. 2003774 inlägg
#4

Nu blir jag nyfiken, varför ska du lägga till denna attribut till bara vissa browsers?

Medlem sedan jan. 2001200 inlägg
#5

Jo, när man arbetar med Iframe så vill jag att sidan ska se ut som en vanlig, man ska inte märka av att det är en Iframe, alltså att höjden beräknas från hur hög sidan som laddas inuti, så att man inte får en scroll i Iframen utan i högerkanten på browsern. Jag har gjort så på en sida jag har gjort för ett tag sedan www.skooghs.se . Den är gjord i ASP så där gör jag kollen i ASP koden. Nu gör jag samma typ fast i ett annat projekt i ASP.NET och där verkar det inte fungera att skriva ut ett attribut samtidigt som sidan laddas, så jag tänkte kolla om det går med ett Javascript istället.

Jag kommer inte ihåg exakt varför vissa ska ha attributet men då när jag gjorde ovanstående sida kom jag fram till det genom testande på olika browsers.

Vet inte om detta förklarade vad jag ville?! :birp

Medlem sedan aug. 20039 340 inlägg
#6

Svaret finns i denna tråd:
http://www.webforum.nu/showthread.php?s=&postid=790637#post790637

267 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)