Fast bredde i browser.

Tags:    html css

Hey hvordan laver jeg sådan at den laver en lille side i en fast bredde og unden de der knapper.. altså lige som (Udvalgte tråde) her på siden..

Og en til mere.. hvad er det nu man skal skrive for og gøre en side til startside via link på hjemmesiden.



8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Mener du en sådan fast bredde at den ikke ændre sig, eller en sådan fast bredde, så den altså har en fast bredde i alle browsere og opløsninger?

1. style="width: Antal_pixelspx;"
style="width: 100px;"

2. style="width: Antal_procent%;"
style="width: 100%;"

Ved den første metode er den altid samme bredde, mens den anden skifter efter opløsning.

For at gøre en side til startside kan du bruge dette script, som jeg lige fandt på nettet (så er ikke sikker på det virker)
[code="HTML"]
<a href="" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(self.location.href);">Gør denne side til startside</a>
[/code]



Omkring ændring af startside:
Der findes allerede en knap i brugerens browser, som kan bruges til at ændre deres startside. Hvis du laver din egen knap på din side, opnår du bare at få en overflødig funktion, som er der i firvejen, og som derfor kun skaber forvirring. Skulle brugeren så vælge at gøre din side til startside, og gøre det via din funktion og ikke browserens funktion, vil brugeren få smidt en advarsel i hovedet om at din side prøver at ændre brugerens indstillinger. Og advarsler er noget brugerene ikke kan lide, så det er under alle omstændigheder bedst for brugeren at bruge browserens indbyggede funktion til ændring af startside.

Spørgsmålet med at lave et vindue som "Udvalgte tråde", går simpelthen ud på at lave et popup-vindue. Her skal du være opmærksom på at mange har popup-blockere, som måske forhindrer din side i at komme frem. Og hvorfor har de så sådanne popup-blockers? Jo, fordi de hader popups. Så... er det en god ide at forsøge at lave siden på en måde, som irriterer folk?

Hvis du alligevel vil lave et popup-vindue, så er her javascript-koden:

window.open('siden.html','vinduenavn','width=100,height=100')



Jesper Kristensen. popup-blockere stopper ikke en popup hvis man selv aktiver den. Men hvor skal

window.open('siden.html','vinduenavn','width=100,height=100')

Være henne i html koden ??


Du skal sætte den i et link. F.eks:

[code="HTML]<a href="#" onClick="window.open('siden.html','vinduenavn','width=100,height=100')">Åben vindue</a>
[/code]



Han mener et nyt vindue. Ligesom når du trykker udvalgte tråde.



I øvrigt virker koden til "Gør denne side din startside" vist kun i IE.



Okay.
Havde som sagt også lige fundet den på nettet, og ikke testet. :)

Havde overset det der med at han ville lave en lille side



Jesper Kristensen. popup-blockere stopper ikke en popup hvis man selv aktiver den. Men hvor skal

window.open('siden.html','vinduenavn','width=100,height=100')

Være henne i html koden ??



Takker alle sammen :)



t