Gå til innhold
Trenger du hjelp med internett og nettverk? Still spørsmål her ×

javascript?


Anbefalte innlegg

Skrevet

hei.

 

jeg lager hjemmeside (i dreamweaver) hvor jeg har linker, hvordan får jeg de sidene linkene fører til til å komme opp i et helt nytt internettvindu, så de som er på siden min ikke trenger og trykke se tilbake?

 

siden min består av et stort bilde som er kuttet opp i mage små, hva gjør jeg for at siden min autostretcher etter hvor stor skjermoppløsning den besøkende har?

 

kan noen hjelpe meg? :shrug: :o

Videoannonse
Annonse
Skrevet

For det første så skulle du ha postet i programmering -> web-design.

 

Men for å få linkene til å poppe opp i et nytt vindu så gjør slik:

<a href="noe.html" target="_top">noe</a>

Skrevet

Her er noe hjelp.

 

For å finne bredden og høyden på skjermen (javascript):

var width=window.screen.availWidth;

var heigth=window.screen.availHeight;

 

For å finne bredden og høyden på det synlige i browsern (javascript):

var width=document.body.clientWidth;

var heigth=document.body.clientHeight;

 

For å åpne link i nytt vindu, bruk enten javascript

window.open('http://www.vg.no', 'vgvinduetmitt' ,'')

eller HTML

<a href="http://www.vg.no" target="vgvinduetmitt">VG</a>

 

 

For Autostretchingen din med et pusslespill av bilder, må du nok bruke javascript for å strekke dem korrekt.

 

For å gi et eksempel:

<img src="hei.gif" id="bilde1"><img src="sann.gif" id="bilde2">



<script language="javascript">

var bilde1=document.getElementById('bilde1');

alert(bilde1.width); //viser bildets bredde

alert(bilde1.height); //viser bildets høyde



bilde1.style.width=50; //setter bilde1's bredde til 50 pixler

bilde1.style.height=100; // setter bilde1's høyde til 100 pixler

</script>

 

Ved å hente bildestørrelsene og ved å vite størrelsen på skjermen skal du kunne regne ut ny størrelse på bildene slik at de stretches.

 

Da det ikke finnes noe hendelse som sier at skjermen er endret størrelse (tror jeg), bruker du en timer som sjekker titt og ofte om skjermstørrelsen er endret.

 

Eksempel:

var bredde = document.body.clientWidth;

var hoyde = document.body.clientHeight;

self.setInterval("sjekk()",1000);



function sjekk(){

if(bredde!=document.body.clientWidth){

//her koder du det som trengs å endres for bildestørrelse i bredden

alert('bredden endret');

}

if(hoyde!=document.body.clientHeight){

//her koder du det som trengs å endres for bildestørrelse i høyden

alert('høyden endret');

}



//lagrer de nye verdiene

bredde = document.body.clientWidth;

hoyde = document.body.clientHeight;



}

 

-Wolf5

Skrevet

takk for svar...men jeg skjønte ikke bæret :shrug:

 

jeg kan ikke html i det hele tatt. og sorry, jeg mente i html kode, ikke javascript...kan noen også fortelle meg hvordan jeg gjør dette i dreamweaver? :oops:

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...