Avatar billede www.ms.clan.4t.com Nybegynder
16. januar 2002 - 19:22 Der er 5 kommentarer og
1 løsning

Auto-Resize Baggrund Billende

Er Det Muligt At Gøre Sådan At Et Billede På 800x600 Vil Ændre Sin Størelse Efter Størelsen På Browser Vinduet Eks: Brugeren Har Et Browser Vindue Med En Størelse På 1024x768 Vilket Normalt Vil Gøre At Baggrunds Billedet Ikke Vil Fulde Hele Siden Er Det På En Eller Anden Måde Muligt At Gøre Så Billedet Vil Fylde Hele Skærmen Og Det Ikke Vil Være For Stort Hvis Brugeren Kun Bruger Et Browser Vindue På 640x480

MVH
http://www.worldterroristclan.cjb.net

P.S. Jeg Har Ikke Brugt Eksperten I Meget Lang Tid Så Jeg Her Fået En Hel Masse Point Så Jeg Giver Hele 200 Point Fordi Det Er Den Eneste Ting Jeg Ikke Kan Få Til At Virke På Min Side
Avatar billede zeth Nybegynder
16. januar 2002 - 19:30 #1
det skal du gøre med javascript.. og lad være med at skriv hvert ord med stort :-)
Avatar billede keysersoze Ekspert
16. januar 2002 - 20:19 #2
har du så tænkt på, at der kan være forskellige ting der gør, at et billede kan strækkes ud af proportioner? eller er det lige meget?
Avatar billede cygnet Praktikant
16. januar 2002 - 20:41 #3
prøv dette:


<!-- THREE STEPS TO INSTALL FULL SIZE IMAGE:

  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the onLoad event handler into the BODY tag
  3.  Put the last coding into the BODY of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE=\"JavaScript\">
<!-- Original:  Eddie Traversa (psych3@primus.com.au) -->
<!-- Web Site:  http://nirvana.media3.net -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function Is() {
var agent = navigator.userAgent.toLowerCase();
this.major = parseInt(navigator.appVersion);
this.minor = parseFloat(navigator.appVersion);
this.ns = ((agent.indexOf(\'mozilla\') != -1) &&
(agent.indexOf(\'spoofer\') == -1) && (agent.indexOf(\'compatible\') == -1) && (agent.indexOf(\'opera\') == -1) && (agent.indexOf(\'webtv\') == -1));
this.ns2 = (this.ns && (this.major == 2));
this.ns3 = (this.ns && (this.major == 3));
this.ns4 = (this.ns && (this.major == 4));
this.ns6 = (this.ns && (this.major >= 5));
this.ie = (agent.indexOf(\"msie\") != -1);
this.ie3 = (this.ie && (this.major < 4));
this.ie4 = (this.ie && (this.major == 4) &&
(agent.indexOf(\"msie 5.0\")  == -1));
this.ie5 = (this.ie && (this.major == 4) &&
(agent.indexOf(\"msie 5.0\") != -1));
this.ieX = (this.ie && !this.ie3 && !this.ie4);
}
var is = new Is();
function layerObject(id,left,top,visibility) {
if (is.ie5||is.ns6){
this.obj = document.getElementById(id).style;
this.obj.left = left;
this.obj.top = top;
this.obj.visibility = visibility;
return this.obj;
}
else if(is.ie4) {
this.obj = document.all[id].style;
this.obj.left = left;
this.obj.top = top;
this.obj.visibility = visibility;
return this.obj;
}
else if(is.ns4) {
this.obj = document.layers[id];
this.obj.left = left;
this.obj.top = top;
this.obj.visibility = visibility;
return this.obj;
  } 
}
function layerSetup() {
backgroundLyr = new layerObject(\'backgroundLayer\', 0,0,\'visible\');
}
function findSize() {
if(is.ns4 ||is.ns6) {
available_width=innerWidth;
available_height=innerHeight;
layerSetup();
} else if(is.ie4 || is.ie5) {
available_width=document.body.clientWidth;
available_height=document.body.clientHeight;
layerSetup();
  }
}
function winResize() {
if(is.ns4 ||is.ns6||is.ie4||is.ie5) {
history.go(0);
  }
}
//  End -->
</script>

</HEAD>

<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<BODY onLoad=\"findSize();\" onResize=\"winResize()\">

<!-- STEP THREE: Copy this code into the BODY of your HTML document  -->

<div id=\"backgroundLayer\" style=\"position:absolute; width:200px; height:115px; z-index:1; left: 0px; top: 0; visibility: hidden\">

<SCRIPT LANGUAGE=\"JavaScript\">
<!-- Original:  Eddie Traversa (psych3@primus.com.au) -->
<!-- Web Site:  http://nirvana.media3.net -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
if(is.ns4 || is.ns6) {
available_width = innerWidth;
available_height = innerHeight;
}
else if(is.ie4 || is.ie5) {
available_width=document.body.clientWidth;
available_height=document.body.clientHeight;
}
if(is.ie4 || is.ie5 || is.ns6 || is.ns4) {
image1_width = (available_width * 1.00);
image1_height = (available_height * 1.00);
var image1 = \'<img src=\"http://javascript.internet.com/img/logo.gif\" width=\"\' + image1_width + \'\" height=\"\' + image1_height + \'\">\';
document.write(image1);
}
//  End -->
</script>
</div>

<p><center>
<font face=\"arial, helvetica\" size\"-2\">Free JavaScripts provided<br>
by <a href=\"http://javascriptsource.com\">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  3.71 KB -->
Avatar billede www.ms.clan.4t.com Nybegynder
16. januar 2002 - 23:28 #4
Tak Det Virkede!!!
Avatar billede www.ms.clan.4t.com Nybegynder
16. januar 2002 - 23:35 #5
Ups det virkede ikke det indsatte jo bare et kæmpe stort billede i midten af siden det skulle jo kun sørge for at baggrunds billedet blev den samme størelse som browser vinduet!!!
Avatar billede www.ms.clan.4t.com Nybegynder
17. januar 2002 - 00:13 #6
Jeg var godt nok lidt for hurtig der men hvis du har det rigtige svar kan du få 200 point fordi jeg har stadig tons af point så hvis du har det rigtige svar klik her: http://www.eksperten.dk/spm/159691

P.S. Jeg checker om det virker odentligt denne gang så PLZ gi\' mig noget der virker!!!
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