Avatar billede brith Nybegynder
23. november 2000 - 20:20 Der er 6 kommentarer og
1 løsning

skærmtilpasning af web-side lavet i golive

Jeg sidder og laver hjemmesider i GoLive på machintosh. Standard-størrelsen på en hjemmeside er 800x600 pixels MEN kan man ikke skrive en kode eller gøre et eller andet således at når en bruger går ind på en hjemmeside jeg har lavet tilpasses den automatisk  brugerens skærmstørrelse??
Avatar billede jakoba Nybegynder
24. november 2000 - 00:01 #1
Mit umiddelbare råd er at skippe GoLive og bruge en dum Ascii editor (fx emacs) istedetfor. Sider skrevet i ren HTML tilpasser sig automatisk til det vindue de loades ind i. Det var et af formålene da HTML først blev defineret.

Desværre har CSS og WYSIWYG editorer lånt en masse funktioner og \"måder at se tingene på\" fra layout til tryksager hvor grundenheden \"et punkt\" er en fast måleenhed til forskel fra skærmenes grundenhed \"et pixel\" der kan variere meget i størrelse.

Det er først når man går igang med \"de smarte\" editorerne at man får \"låst\" sine sider til een skærmopløsning (så de ser dumme ud på andre skærme). Det kan som regel undgås men kræver ofte mere viden end bare at skrive sin kode selv.

mvh JakobA
Avatar billede limemedia Nybegynder
24. november 2000 - 03:12 #2
jakoba >> var emacs ikke et lidt grelt eksempel at skulle lave HTML i ???  hvis du måske lige overvejer igen kan du evt. finde noget der er lidt mere tidssvarende... Men hvorfor køre noget nyt der ikke kan køre på vores 8086 maskiner ikke ... (har faktisk haft en bærbar 8086 engang i tidernes morgen)...

Du kan ikke skrive en kode der gør tricket for dig, sorry, du bliver nødt til at ændre dit design. Det er kun en flash du kan skalere efter skærmens bredde / opløsning !
Avatar billede jakoba Nybegynder
25. november 2000 - 01:40 #3
ljweb >> Jo men jeg kender ikke meget til Mac\'er så det var den jeg turde gætte på han kender. Der findes utvivlsomt en masse gode \"dumme\" html editorer til Mac.
Avatar billede technoas Nybegynder
01. december 2000 - 13:00 #4
Først vil jeg lige sige at Golive er et glimrende program!!

Svaret: Hvis du går ind på din hovedside og indtaster dette i sourcen

<script language=\"JavaScript\">
<!--
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
//-->
</script>

jeg håber det kan hjælpe.
(Hvis du har en meget grafisk side kan det skabe problemer. Men der bliver du nød til at lave flere sider i forskællige størelser også har jeg et andet script til dig!)
Avatar billede brith Nybegynder
04. december 2000 - 09:24 #5
til technoas
Tak for koden til til indtastning i sourcen. Du skriver at hvis jeg har en meget grafisk side (hvilket jeg har) har du en anden kode eller script til mig - kan jeg få den?
Avatar billede technoas Nybegynder
11. december 2000 - 08:18 #6
Lav en side der indeholder dette:

<script language=\"JavaScript\">

if (window.screen.width == 1024) {
URL = \"1024.html\";
window.location = URL; }
if (window.screen.width == 800) {
URL = \"800.html\";
window.location = URL; }
if (window.screen.width == 640) {
URL = \"640.html\";
window.location = URL; }

</script>

På pladserne udskifter du URL\'en

URL = \"****.html\";

Men så må du lave en side der passer til hvert vindu stårelse.
Avatar billede technoas Nybegynder
11. december 2000 - 09:16 #7
ups: vindu stårelse = vindue størrelse
Avatar billede Ny bruger Nybegynder

Din 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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester