Det er et kæmpe kort hvor der er en prik. Selvom kortet er meget stort er det synlige område meget lille og resten (det usynlige) kan findes ved at scrolle. Prikken kan derfor godt optræde i det usynlige område, men alligevel vil jeg gerne have at prikken optræder synligt. For at dette skal kunne lade sig gøre skal jeg automatisk kunne flytte scrollbarene til en position hvor prikken er synlig. Hvordan kan dette lade sig gøre i en overflow?
-- men du kan jo lave en window.scrollTo(900,900) onload ...
-- desuden fastslår w3c, at en længde uden enhed bør overses af en css-fortolker, så alle dine længder (mangler på width og height) skal forsynes med px som enhed !o]
ja det med px var en fejl, dem har jeg med i den rigtige kode. windows.scrollTo kan nok ikke bruges m.m. jeg istedet for overflow bruger iframes.
Jeg har også prøvet at scroll'e frem til et bestemt sted i mappen vha. et link ala efault.asp#findme, men det virker kun delvist. Den kan godt scrolle ned lodret, men den vandrette scrollbar bliver ikke rykket. Er dette heller ikke en mulighed (hvis du kender til det) ?
det er nemlig også det jeg hentyder til og på nuværende tidspunkt er det nok den eneste løsning til mig problem.
Jeg kan afsløre at mit projekt ikke kun handler om et simpelt kort og en prik, men at der vil være meget mere aktivitet - så mit spørgsmål er om det er hensigtmæssigt at bruge iframes? Er der nogle fordele/ulemper ved at bruge iframes frem for <div>?
Normalt ville jeg sige at iframes er overkill, hvis ikke man har selvstændigt dynamisk indhold, som kan ændre sig uden at det omkringliggende skal ændre sig og der er en server involveret ...
-- men hvis man så får brug for en funktionalitet, som er svær at bibringe på andre måder skal man selvfølgelig benytte den alligevel ...
-- men der er masser af javascript-scrollers, måske er det det, du har brug for ?-)
alt aktiviteten på siden vil blive ændret dynamisk og derfor vil iframen eller selve hovedsiden ikke blive hentet mere end en gang. Jeg vil tro at man dermed også bevæger sig ud af det overkill som du nævner mht. iframes.
JavaScript scrollerne er alt for komplicerede og fylder rigtig meget kode. Den metode de benytter er at flytte et bestemt antal objecter for hvergang der bliver klikket på en af pilene. Smart men ikke hensigtmæssigt når man skal arbejde med rigtig mange objecter der er udafhængige af hinanden.
roenvig tak for hjælpen, vil du ikke lige svare så jeg kan lukke spørgsmålet? Jeg har valgt at bruge iframes, da det virkede til at være den mest optimale løsning
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.