Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
Umetanje linka klikom na sliku

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Client-side
View previous topic :: View next topic  
Author Message
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 09.09.2008 11:52    Post subject: Umetanje linka klikom na sliku Add user to your forum ignore list Reply with quote

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 Smile
Back to top
View user's profile Send private message Twitter profile
zytzagoo
mi3.crew


Joined: 25 Aug 2003
Posts: 1842
Location: Zagreb, Hrvatska

PostPosted: 09.09.2008 14:25    Post subject: Add user to your forum ignore list Reply with quote

<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
View user's profile Send private message Visit poster's website Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 09.09.2008 14:37    Post subject: Add user to your forum ignore list Reply with quote

Da, fulao sam forum, ovo su isprobat, pa javim Smile hvala!
Back to top
View user's profile Send private message Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 09.09.2008 17:56    Post subject: Add user to your forum ignore list Reply with quote

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 Smile

Sad me zanima B varijanta, mozes li je malo mozda pojasniti? Ne znam javascript kod, pa ne znam kako bi to implementirao. Aj fala Smile
Back to top
View user's profile Send private message Twitter profile
zytzagoo
mi3.crew


Joined: 25 Aug 2003
Posts: 1842
Location: Zagreb, Hrvatska

PostPosted: 09.09.2008 19:08    Post subject: Add user to your forum ignore list Reply with quote

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
View user's profile Send private message Visit poster's website Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 09.09.2008 20:01    Post subject: Add user to your forum ignore list Reply with quote

Zajebavam se s tim neznam koliko, slozim i radi, sretan sav, idem probat u IE 6.0
I kaj misliš? Very Happy

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 Smile

EDIT: cek malo, nest mi je sad cudno, ne radi kak spada nit prije, hmm...
Back to top
View user's profile Send private message Twitter profile
zytzagoo
mi3.crew


Joined: 25 Aug 2003
Posts: 1842
Location: Zagreb, Hrvatska

PostPosted: 09.09.2008 20:12    Post subject: Add user to your forum ignore list Reply with quote

ovaj onclick nema nikakve veze s layoutom, tak da ti je vjerojatno negdje drugdje problem...

_________________
[+]I[+]am[+]my[+]own[+]religion[+]
Back to top
View user's profile Send private message Visit poster's website Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 09.09.2008 20:13    Post subject: Add user to your forum ignore list Reply with quote

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 Smile
Back to top
View user's profile Send private message Twitter profile
r3dsc0rpi0n



Joined: 20 Apr 2005
Posts: 354
Location: Zagreb

PostPosted: 09.09.2008 21:50    Post subject: Re: Umetanje linka klikom na sliku Add user to your forum ignore list Reply with quote

Zeus wrote:

Htio bih da klikom na ovu sliku (ovo uokvireno sa ------), dobijem link - za primjer uzmimo www.google.hr Smile


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 Very Happy

_________________
::: Fortis est, qui se vincit ! ::::
Back to top
View user's profile Send private message Send e-mail Visit poster's website Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 09.09.2008 22:03    Post subject: Re: Umetanje linka klikom na sliku Add user to your forum ignore list Reply with quote

r3dsc0rpi0n wrote:
Zeus wrote:

Htio bih da klikom na ovu sliku (ovo uokvireno sa ------), dobijem link - za primjer uzmimo www.google.hr Smile


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 Very Happy


Tako je, da ta slika bude ujedno i link.
Bilo kako bilo, zyt je dao rješenje Smile
Back to top
View user's profile Send private message Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 11.09.2008 09:05    Post subject: Add user to your forum ignore list Reply with quote

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 Smile 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 Smile
Back to top
View user's profile Send private message Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 11.09.2008 12:36    Post subject: Add user to your forum ignore list Reply with quote

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 Smile

zyt?
Back to top
View user's profile Send private message Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 11.09.2008 13:21    Post subject: Add user to your forum ignore list Reply with quote

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 Smile Hmm?

Last edited by Zeus on 11.09.2008 13:22; edited 1 time in total
Back to top
View user's profile Send private message Twitter profile
zytzagoo
mi3.crew


Joined: 25 Aug 2003
Posts: 1842
Location: Zagreb, Hrvatska

PostPosted: 11.09.2008 13:22    Post subject: Add user to your forum ignore list Reply with quote

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
View user's profile Send private message Visit poster's website Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 11.09.2008 13:34    Post subject: Add user to your forum ignore list Reply with quote

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 Smile
Back to top
View user's profile Send private message Twitter profile
zytzagoo
mi3.crew


Joined: 25 Aug 2003
Posts: 1842
Location: Zagreb, Hrvatska

PostPosted: 11.09.2008 13:38    Post subject: Add user to your forum ignore list Reply with quote

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
View user's profile Send private message Visit poster's website Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 11.09.2008 13:50    Post subject: Add user to your forum ignore list Reply with quote

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! Smile
Back to top
View user's profile Send private message Twitter profile
Zeus



Joined: 09 Sep 2003
Posts: 775
Location: Čakovec

PostPosted: 11.09.2008 15:10    Post subject: Add user to your forum ignore list Reply with quote

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
View user's profile Send private message Twitter profile
zytzagoo
mi3.crew


Joined: 25 Aug 2003
Posts: 1842
Location: Zagreb, Hrvatska

PostPosted: 11.09.2008 15:28    Post subject: Add user to your forum ignore list Reply with quote

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
View user's profile Send private message Visit poster's website Twitter profile
nevio



Joined: 25 Dec 2007
Posts: 173
Location: New Jersey / Rijeka

PostPosted: 21.09.2008 00:35    Post subject: Add user to your forum ignore list Reply with quote

Zeus wrote:
Zajebavam se s tim neznam koliko, slozim i radi, sretan sav, idem probat u IE 6.0
I kaj misliš? Very Happy



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
View user's profile Send private message AIM Address
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Client-side All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group