WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Få iframe att inte visa från topp? (https://www.wn.se/forum/showthread.php?t=10203)

Niclas 2005-10-07 11:48

Kan man få en iframe till att inte visa källdokumentet från dess topp? Så långt jag är bekant med iframe så kan den bestämma storleken på "fönstret" som man ser källdokumentet med, men jag kan inte bestämma var den ska börja visa, utan den visar alltid från toppen...?

Hoppas någon fattar vad jag menar :rolleyes:

ErrolFlynn 2005-10-07 12:29

Jag kanske fattar helt fel men menar du att du vill att startpositionen skall vara längre ner i dokumentet? Isåfall är det iframe src="index.html#ankare"

Niclas 2005-10-07 12:32

Du har fattat rätt, men det finns inga ankare... jag kan inte ändra i källdokumentet (men jag får visa det, är väl bäst att tillägga ;))

ErrolFlynn 2005-10-07 12:39

hmmm... får tänka en stund på det där... <_<

ErrolFlynn 2005-10-07 19:33

Sorry Niclas, det är en intressant fråga och jag har sökt info om detta men inte lyckats hitta nåt svar. Det finns förhoppningsvis någon som är duktigare än mig som kan knäcka denna nöt...

Niclas 2005-10-07 19:36

Tack för försöket, Mr Flynn.

Lindahl 2005-10-07 19:40

Du får väl kolla lite på scrollTo(x,y)

Niclas 2005-10-10 11:45

Tack, jag ska testa.

Niclas 2005-10-11 17:22

Jag löste det genom att göra en separat sida scrolltoyxonsource.htm med
Citat:

<body onload="window.scrollTo(200,215);">
<iframe src="http://källsidan.htm/" width="2000" height="2000" scrolling="no"></iframe>

och sedan visa den på min hemsida med
Citat:

<iframe src ="scrolltoyxonsource.htm" width="560" height="440" scrolling="no" frameborder="0">
Det löser min fråga men inte mitt problem... Denna lösning hinner nämligen visa källdokumentets siduvud och logga innan den har laddat färdig och scrollat ner :(
Jag skulle alltså behöver hitta på något slags delay på visningen... Något tips?

koala 2005-10-11 17:43

Varför inte läsa in källkoden till sidan du vill visa, och sedan välja ut just de delar av dokumentet som ska visas, och presentera på en mellanliggande sida?


Alla tider är GMT +2. Klockan är nu 20:08.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson