Gå til innhold

Hjelp til "popupside"


Anbefalte innlegg

Skrevet

Blei sterkt inspirert av den noverande http://crime.demoted.org , og mekka http://home.tiscali.no/ompatut/ .

Ta en titt der, når du trykker på linken på splash sida, så kommer vinduet opp, og splash sida blir kvit og teit - åssn lar eg den vere som den er? Funker ikkje å sette target til _blank elns...

 

Og åssn hindrer eg at det er mulig å resize vinduet??

 

Sida var primært laga for å prøve ut div. ting - og for å ha noke å gjere på :)

Videoannonse
Annonse
Skrevet

<head>:

</script>
<script LANGUAGE="JavaScript">
<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'width=550,height=295,left = 365,top = 364.5');");
}
// End -->
</script>

<body>:

<a href="javascript:popUp('popuppendin.htm')">link</a>

Special thnx goes to enden. ;) Han mener at denne skal være unresizable nå.

 

Tøft at vi har klart å engasjere og tilogmed inspirere så mange. :thumbs:

Skrevet
ER jeg med i UFC nå? eller...............

Det finnes en fin funksjon som heter "Personlig melding" aka PM.

Lær dere å bruke denne, og slutt å spamme andres innlegg.

Skrevet

Som du ser, så er det for å gi vinduet et "unikt" navn. Eval kjøres som om det var javascript. Du vil da få page23452345 = window.open(..., '23452345' ...

 

Tanken er kanskje at den skal kunne åpne et nytt vindu hver gang, og ikke bruke eksisterende vindu som ble poppet opp.

Skrevet
slik den er no kan du ikkje resize den i IE, men i opera går det fint.. hmm...

satser på at folk som bruker opera er smarte nok til å forstå at den ikkje er laga for å resizast :D

Vi antyder vel ikke en lavere generell smarthet blant IE-brukere, gjør vi vel? :p

Skrevet

Av en eller annen merkelig grunn kommer popup-vinduet halvveis utenfor skjermen når det kommer opp. Er det bare meg? Bør vel kansje sentreres på siden.

Skrevet
/me opplever ikkje det samme, men det hadde vert supert om det gikk an å senterere vinduet som kommer opp...

how?

Det kan ha noe med oppløsningen å gjøre. Hva kjører du på? Jeg kjører på 1024*768.

Skrevet

stilig side, men en ting jeg la merke til nå, når jeg tok musen over "enter" bildet tok det litt tid før mouseober bildet kom frem. mulig du har et preloadscript på siden og at det bare var linjen som var litt treg i øyeblikket. :dontgetit:

Skrevet

Skal du sentrere popup'en, så må du vite dimensjonen på popup'en og hvilken screen mode man er i. Javascript er til stor hjelp her :)

 

Her er en link jeg liker å bruke som referanse:

http://www.devguru.com/Technologies/ecmasc...ript_intro.html

 

Du kan bruke Screen.height og .width til å finne ut skjermoppløsningen.

 

Tar du Screen.width/2 - Popupvindubredden/2, finner du ut hvor på x-aksen på skjermen du skal ha den sentrert. Det samme gjør du med y-aksen.

 

Er mulig du kan bruke window.open(..., ..., 'screenX=x, screenY=y, left=x, top=y')

Men vet ikke om dette vil fungere i alle browsere, og har ikke testet det heller ;)

 

Ellers kan du bruke popupvindu.moveTo(x,y), men da ser du at den flytter på seg.

Skrevet (endret)

Først; PoleCat, slutt å distribuere den møkkakoden din fra FrontPage :p Jeg skal mekke en popup-guide snart...

 

Noresize er ikke nødvendig. Alt som ikke er nevnt blir gemt, altså skriver du ikke noe om resize så er det ikke mulig å resize, samme med scroll. Null scroll med mindre du sier det

 

Second; feit mouserover. Digger den så jeg sikler!

 

For det tredje; så populære popupsider ble etter at jeg begynte med det da :) *host, selvgod, host host*

Endret av enden

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