Avaleht
uus teema   vasta Tarkvara »  WWW »  avaneva akna tausta värvi määramine ja pildi keskele asetamine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 24.11.2008 13:38:30 avaneva akna tausta värvi määramine ja pildi keskele asetamine vasta tsitaadiga

Oleks vaja sellist asja, et kui pildile klikkida siis avaneb eraldi aknas suurem pilt. Pilt peaks olema keskel ja taustale pildi ümber oleks määratud taustavärv.

suure pildid mõõdud on 800x536 px. Ei saa akent sama suurena määrata kui suur pilt ise, sest näiteks IE 8 puhul teeb eraldi aknas avanenud pildi karvaseks ja alles teise klikiga sellel läheb pilt korda, seetõttu määrasin skriptis tunduvalt suurema akna 840x576px

Kuna nüüd jäävad pildist paremale ja alla tunduvalt laiemad valged ribad, siis mõtlesin et võiks avanevas aknas pildi panna keskele ja tausta värvi määrata. (Proovisin siin mitut moodi värvi määrata kuid ei õnnestunud)

javascript:
  1. <a onclick="window.open(this.href,'','bgColor=#dfdfdf,resizable=yes,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,
  2. fullscreen=no,dependent=no,width=840,height=576, status');return false; document.body.bgColor='yellow';" href="/images/suurpilt.jpg"><img height="67" alt="" width="100" border="0" src="/images/pisipilt.jpg" /></a>


Ideaalne oleks muidugi kui saaks avanevasse aknasse pildi niimoodi panna, et pilt oleks aknas täpselt servast serva ja mõne IE versiooni puhul ei teeks pilti karvaseks.

Kes oskab aidata?


viimati muutis Plondiin 26.11.2008 17:22:53, muudetud 1 kord
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 24.11.2008 20:28:22 vasta tsitaadiga

Proovi selliselt.

<body>
<a onclick="openindex(this.href);return false;" href="index_01.jpg">
<img height="67" alt="" width="100" border="0" src="index_01.jpg" /></a>
<SCRIPT type="text/javascript">

function openindex(pilt)
    { 

var OpenWindow=window.open("", "newwin",
"height=500,width=600");

OpenWindow.document.write("<HTML>")

OpenWindow.document.write("<TITLE>New Window</TITLE>")

OpenWindow.document.write("<BODY BGCOLOR='00ffff'>")

OpenWindow.document.write("<CENTER>")

OpenWindow.document.write('<img src="'+pilt+'" border="0" width="500" height="400" alt=""><br><br>')

OpenWindow.document.write("<a href='' onClick='self.close()'> Sule aken</a><p>")

OpenWindow.document.write("</CENTER>")
     
   OpenWindow.document.write("</HTML>")

    }

</SCRIPT>

</body>

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 26.11.2008 10:27:03 vasta tsitaadiga

aitäh andrusny, see kood töötab ja saab kasutada html lehe puhul.
Mul on vaja joomla sisuhaldussüsteemi tekstiredaktoris seda kasutada ja seal see ei tööta.
Hea kui saaks minu eelneva postituse koodiga (mis tekstiredaktori html aknas töötab) midagi juurde teha?
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 26.11.2008 13:30:45 vasta tsitaadiga

Kas seda JS funktsiooni siis ei anna lisada lehele?? Peaks ju joomlal andma lisada asju nii teksti aknas kui ka üld osale. Saab ehk teha selle funktsiooni eraldi JS faili ja lehe alguses see sisse lugeda.

Muidugi võid ju ka kilplase moodi kõik sinna linki sisse kirjutada. Proovisin selliselt ka töötab.

<a onclick="var OpenWindow=window.open('', 'newwin','height=500,width=600');OpenWindow.document.write('<BODY BGCOLOR=\'00ffff\'><CENTER><img src=\''+this.href+'\' border=\'0\' width=\'500\' height=\'400\' alt=\'\'><br><br></CENTER>') ;return false;" href="index_01.jpg"><img height="67" alt="" width="100" border="0" src="index_01.jpg" /></a>


Edit: see peab kõik ühel real olema. Siin lihtsalt ei mahtunud.

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Plondiin
HV kasutaja


liitunud: 13.12.2001




sõnum 26.11.2008 17:22:00 aitäh vasta tsitaadiga

Suur tänu abi eest.
JS eraldi failis oli tõesti parem mõte. Kõik töötab nüüd suurepäraselt.
tagasi üles
vaata kasutaja infot saada privaatsõnum
ahvilõust
Aeg Maha 2n
ahvilõust

liitunud: 08.06.2005




sõnum 04.12.2008 15:06:42 vasta tsitaadiga

Kas nii ka võib, et pildile vajutades avaneb eraldi aken ja see aken on täpselt sama suur kui pilt. Ei tekki nagu üleliigsed valged ala.

Ja üks küsimus veel kuidas saab teha, et hiire kursoriga pildi peal hoides tekib suurendatud pilt kursori kõrvale?

_________________
Gdesainer

M: MSI RTX 3070 Gaming Trio
Kommentaarid: 8 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  avaneva akna tausta värvi määramine ja pildi keskele asetamine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.