View previous topic :: View next topic |
Author |
Message |
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 09.09.2008 12:52 Post subject: Umetanje linka klikom na sliku |
|
|
Imam ovaj kod:
Code: |
<div id="nekinewsflash">
<table width="75%" border="0">
<tr>
<td>
<?php echo LoadModul ( 'user5',-1 ); ?>
</td>
----------------------
<th width="725" height="55" align="center" valign="bottom" background="slike/header.gif">
----------------------
<div align="right"></div>
<table width="75%" border="0">
<tr>
<td>
<?php echo LoadModul ( 'user6',-1 ); ?>
</td>
</tr>
</table></th>
</tr>
</table>
</div>
|
Htio bih da klikom na ovu sliku (ovo uokvireno sa ------), dobijem link - za primjer uzmimo www.google.hr |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.09.2008 15:25 Post subject: |
|
|
<th> element moze sadrzavati link, ali ne moze sam po sebi biti link.
Ovisi sad kakva je ta pozadinska slika, i treba li se tileati ili ne, no u svakom slucaju mozes
napraviti nesto tipa ovog:
Code: |
----------------------
<th width="725" height="55" align="center" valign="bottom">
<div class="the_link"><a href="http://www.google.hr"><img src="slike/header.gif"... /></a></div>
----------------------
<div align="right"></div>
|
ili jos bolje i tu "slike/header.gif" slicku isto spucat kao background-image od Code: | div.the_link a { background: url(slike/header.gif) no-repeat; width: 725px; height: 55px; ... } |
Varijanta B cijele priče je da javascriptom bindaš onmousedown ili onclick funkciju s
kojom ćeš odglumiti link, a css-om styleaš cursor da izgleda kao link kad je taj <th>
element hoveran...
BTW, moved to client-side, nema ovo veze sa server-side forumom... |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 09.09.2008 15:37 Post subject: |
|
|
Da, fulao sam forum, ovo su isprobat, pa javim hvala! |
|
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 09.09.2008 18:56 Post subject: |
|
|
Probao sam A varijantu, međutim to ne pali jer je to kao 'background', a na to dolazi jedan banner (da znam, nezgrapno složeno, ali je to joomlin template izmijenjen). U globalu, radi ta varijanta, ali mi sjebe koncepciju
Sad me zanima B varijanta, mozes li je malo mozda pojasniti? Ne znam javascript kod, pa ne znam kako bi to implementirao. Aj fala |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.09.2008 20:08 Post subject: |
|
|
Aj molim...
I nek' mi oproste svi koji znaju koliko je ovo "krivo":
Code: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled</title>
</head>
<style type="text/css">
#the_heading { cursor: pointer; }
</style>
<body>
<table id="layout">
<tr>
<th id="the_heading" onclick="window.location='http://www.google.hr';">
<div class="bla">truć, klikni me!</div>
<table class="kenj">
<tr>
<td>ovo je isto klikabilno kao...</td>
</tr>
</table>
</th>
</tr>
<tr>
<td> ovo ne bi smjelo bit... </td>
</tr>
</table>
</body>
</html>
|
"Ako je glupo, i radi, nije glupo". |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 09.09.2008 21:01 Post subject: |
|
|
Zajebavam se s tim neznam koliko, slozim i radi, sretan sav, idem probat u IE 6.0
I kaj misliš?
Sve raspadnuto, ali to je radi toga jer sam prije jedva nastimao da se sajt ispravno prikaze u svim browserima, i sad sam dodao taj kod i blja
EDIT: cek malo, nest mi je sad cudno, ne radi kak spada nit prije, hmm... |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 09.09.2008 21:12 Post subject: |
|
|
ovaj onclick nema nikakve veze s layoutom, tak da ti je vjerojatno negdje drugdje problem... |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 09.09.2008 21:13 Post subject: |
|
|
zytzagoo wrote: | ovaj onclick nema nikakve veze s layoutom, tak da ti je vjerojatno negdje drugdje problem... |
Jep, to sam i napisao u 'EDIT' u prethodnom postu, sada istražujem |
|
|
Back to top |
|
|
r3dsc0rpi0n
Joined: 20 Apr 2005 Posts: 354 Location: Zagreb
|
Posted: 09.09.2008 22:50 Post subject: Re: Umetanje linka klikom na sliku |
|
|
Zeus wrote: |
Htio bih da klikom na ovu sliku (ovo uokvireno sa ------), dobijem link - za primjer uzmimo www.google.hr |
Kak misliš dobijem ?
Da ode na taj url ili kaj? Di da ga dobiješ?
Pa stavi obični link u tu ćeliju ne kužim |
_________________ ::: Fortis est, qui se vincit ! :::: |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 09.09.2008 23:03 Post subject: Re: Umetanje linka klikom na sliku |
|
|
r3dsc0rpi0n wrote: | Zeus wrote: |
Htio bih da klikom na ovu sliku (ovo uokvireno sa ------), dobijem link - za primjer uzmimo www.google.hr |
Kak misliš dobijem ?
Da ode na taj url ili kaj? Di da ga dobiješ?
Pa stavi obični link u tu ćeliju ne kužim |
Tako je, da ta slika bude ujedno i link.
Bilo kako bilo, zyt je dao rješenje |
|
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 11.09.2008 10:05 Post subject: |
|
|
Dakle, uspio sam nekak rijesit da se i u IE 6.0 prikazuje ok (ali još je to pitanje, hehe), ali mi sada u IE 7.0 sjebe nešto Naime, kompletna struktura sajta ispod headera je pomaknuta 'gore' pa prekriva jednim dijelom header (joomla tema). Probao sam odvojit sa <br>, onda je ok u IE 7.0, ali u FF je prenisko. Ima možda neš slično <br> al da odvoji samo par pixela? Hmm, ovo postaje zanimljivo |
|
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 11.09.2008 13:36 Post subject: |
|
|
Hm, možda da probam sa nekim 'if' pa ako je IE, neka stavi <br>, a ako nije neka preskoci tu linju?
Nešto slično kao:
<?php if($supported_browsers) ... ?>
Na ovo sam slučajno naišao, da li je opće moguće zadati za konkretni browser? Koje rješenje, smijeh
zyt? |
|
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 11.09.2008 14:21 Post subject: |
|
|
Ovaj link:
http://www.phpbuilder.com/board/showthread.php?t=10314413
Code: |
if (stristr($_SERVER['HTTP_USER_AGENT'],"MSIE")) {
echo "Why not switch to Firefox??";
} else {
echo "I see you've been enlightened!";
}
|
Ali <br> se ne može implementirati ovdje Hmm?
Last edited by Zeus on 11.09.2008 14:22; edited 1 time in total |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 11.09.2008 14:22 Post subject: |
|
|
Digni to negdje online i daj link, ovak napamet je waste of time...
Taj neki pomak uvijek mozes rijesiti top ili bottom marginom ili paddingom na nekom elementu,
i narihtati da bude (vise-manje) ok u svim browserima... |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 11.09.2008 14:34 Post subject: |
|
|
Code: |
<!-- BEGIN: HEADER -->
<div id="ja-headerwrap" class="clearfix">
<div id="ja-header" no-repeat top right;">
<div id="ja-newsflash">
<table width="75%" border="0">
<tr>
<td>
<?php echo mosLoadModules ( 'user5',-1 ); ?>
</td>
</style>
<style type="text/css">
#the_heading { cursor: pointer; }
</style>
<th id="the_heading" onclick="window.location='http://www.google.hr';" width="725" height="55" align="center" valign="bottom" background="slike/header.gif">
<div align="right"></div>
<table width="75%" border="0">
<tr>
<td width="710" height="70">
<?php echo mosLoadModules ( 'user6',-1 ); ?>
</td>
</tr>
</table></th>
</tr>
</table>
</div>
<div id="ja-pathwaywrap" class="clearfix">
<?php if (mosCountModules('user4')) { ?>
<div id="ja-searchwrap">
<div id="ja-search">
<?php mosLoadModules('user4', -1); ?>
</div>
</div>
<?php } ?>
<div id="ja-pathway">
<strong>Ovdje ste:</strong> <?php mosPathway(); ?>
<?php if ($ja_tool) { ?>
<div id="ja-usertoolswrap">
<div id="ja-usertools" class="clearfix">
<?php if($supported_browsers) genToolMenu($ja_tool & 3); else genToolMenu_ie6($ja_tool & 3); ?>
</div></div>
<?php } ?>
</div>
</div>
</div>
</div> <!-- END: HEADER -->
<div id="ja-containerwrap<?php echo $divid; ?>">
<div id="ja-container" class="clearfix">
------------------------------------------------------------------------------------
OVDJE MU MORAM DODATI <br> AKO NE DODAM, PREVISOKO JE :)
------------------------------------------------------------------------------------
<div id="ja-mainbody<?php echo $divid; ?>">
<!-- BEGIN: CONTENT -->
<div id="ja-contentwrap">
<?php echo mosLoadModules ( 'banner',-1 ); ?>
<br />
<div id="ja-content">
<?php mosMainBody(); ?>
<?php if ( mosCountModules('banner') ) { ?>
<div id="ja-banner"> </div>
<?php } ?>
</div>
</div>
<!-- END: CONTENT --> |
Ovako otprilike izgleda, ako ne pomaze (unutar koda pise gdje stavljam <br>), budem uploadao ak ne skuzim |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 11.09.2008 14:38 Post subject: |
|
|
Izgleda kao cisti css issue.
Ako je cilj dati zraka unutar "ja-container", za pocetak probaj samo:
Code: | #ja-container { padding-top: 10px; } |
|
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 11.09.2008 14:50 Post subject: |
|
|
zytzagoo wrote: | Izgleda kao cisti css issue.
Ako je cilj dati zraka unutar "ja-container", za pocetak probaj samo:
Code: | #ja-container { padding-top: 10px; } |
|
Da, ovo radi, nastelao sam padding na 32px, da dobijem najbolji omjer ulozeno/dobiveno, jer prakticki ovo radi isto što i <br> samo što finije mogu štelat (u oba browsera ga odvoji). Hvala! |
|
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 11.09.2008 16:10 Post subject: |
|
|
Jebemu, sad sam primijetio da mi na dva računala (od tri probana) na IE 6.0 radi ok, a na drugom je totalna zbrka kod headera. Internet explorer je potpuno isti (totalno ista verzija), pa mi nije ništ jasno sad... |
|
|
Back to top |
|
|
zytzagoo mi3.crew
Joined: 25 Aug 2003 Posts: 1842 Location: Zagreb, Hrvatska
|
Posted: 11.09.2008 16:28 Post subject: |
|
|
Mozda ti je nesto ostalo u cache-u na tom trecem? Mozda se nesto nije ucitalo do kraja?
Mozda ipak nije identicna verzija? Mozda ima drugacije security settingse? Mozda su u sumi? |
_________________ [+]I[+]am[+]my[+]own[+]religion[+] |
|
Back to top |
|
|
nevio
Joined: 25 Dec 2007 Posts: 173 Location: New Jersey / Rijeka
|
Posted: 21.09.2008 01:35 Post subject: |
|
|
Zeus wrote: | Zajebavam se s tim neznam koliko, slozim i radi, sretan sav, idem probat u IE 6.0
I kaj misliš? |
Lol... bem ti ie6. Sad na ovom novom servisu kojeg radim imam namjeru ovo napravit.
Dodji sa ie6
Postovani goste,
imestagod nije moguce pokrenut preko Internet Explorer6 verzije. Molimo vas da budete
u toku dogadjaja te skinete vraziji IE7 ili barem IE8 a najbolje sta mozete je zapravo skinut Safari ili Firefox ili Google Chrome di ce stranica sljakat besprijekorno...
Da vam olaksamo evo linkova:
....
....
.....
Neam ja vise volje razvijat sajtove kompatibilne za IE6. Kad izadje prava verzija IE8 razmislit cu i za IE7 da ga disbandam sa sajta... Bem ti taj IE uvjek sranja sa njime prokleto nekompatibilan render pa i sa samim sobom! Brijem da IE sam sebe ne kuzi... Webkit webkit webkit webkit hip hip horayyy hip hip horay! |
_________________ http://hr.linkedin.com/in/neviovesic |
|
Back to top |
|
|
|