πως κάνω ένα λινκ σε new window ?

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
cracker
Δημοσιεύσεις: 417
Εγγραφή: 01 Δεκ 2003 11:50

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από cracker » 12 Αύγ 2004 13:12

στην σελίδα μου έχει ένα κουμπί δίνει σε ένα λινκ.

θέλω αυτό το κουμπί να το κάνω όταν πατάει κάποιος να πετάει άλλο παράθυρο με το λινκ.

ο κώδικας είναι:

Κώδικας: Επιλογή όλων

<a href="http&#58;//www.link.gr/first.htm"><img src="first/arxiki.png" width="158" height="14" border="0" align="left"></a><a href="http&#58;//www.link.gr"><img src="first/forum.png" width="158" height="14" border="0" align="left"></a><a href="http&#58;//www.link.gr/links.htm"><img src="first/links.png" width="158" height="14" border="0" align="left"></a><a href="http&#58;//www.link.gr/epikoinonia.htm"><img src="first/epikoinonia.png" width="158" height="14" border="0" align="left"></a><BR>
            <img src="first/smallbanner.gif" width="179" height="27">            </p>
        </CENTER><BR>
      <TABLE width=618 height="24" border=1 
      align=center cellPadding=1 cellSpacing=1 borderColor=#3399cc valign="top">
        <TR>
          <TD width="549" height=20 vAlign=center bgColor=#336699><div align="center"><span class="style6">&Pi;&Iota;&Nu;&Alpha;&Kappa;&Alpha;&Sigma; &Alpha;&Nu;&Alpha;&Kappa;&Omicron;&Iota;&Nu;&Omega;&Sigma;&Epsilon;&Omega;&Nu;. &Pi;&Rho;&Omicron;&Sigma;&Theta;&Eta;&Kappa;&Eta; &Nu;&Epsilon;&Omega;&Nu; &Alpha;&Rho;&Theta;&Rho;&Omega;&Nu;.</span></div></TD>
        </TR>
πως πρέπει να γίνει;

Άβαταρ μέλους
Expl0it
Honorary Member
Δημοσιεύσεις: 2364
Εγγραφή: 25 Αύγ 2003 23:24
Τοποθεσία: home/sweet/home

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από Expl0it » 12 Αύγ 2004 14:06

Όπου θέλεις το link να ανοίγει σε καινούργια σελίδα, το κάνεις ώς εξής :

Κώδικας: Επιλογή όλων

<a href="http&#58;//www.link.gr/first.htm" target="_blank">
LET THE C0DER IN YOUR LIFE
Fatal Error: Unable to read 3555 bytes in /root/head/brain/task.php on line 0

Εικόνα

Άβαταρ μέλους
cracker
Δημοσιεύσεις: 417
Εγγραφή: 01 Δεκ 2003 11:50

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από cracker » 12 Αύγ 2004 14:40

ευχαριστώ θα το δοκιμάσω. λογικά αυτό θα γίνεται με το dreamweaver κάπως έτσι? αν ναι τότε πως?

Άβαταρ μέλους
Expl0it
Honorary Member
Δημοσιεύσεις: 2364
Εγγραφή: 25 Αύγ 2003 23:24
Τοποθεσία: home/sweet/home

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από Expl0it » 12 Αύγ 2004 15:10

Με dreamweaver όταν κάνεις μια λέξη-εικόνα link τότε στα properties έχει ένα drop down menu που λέει δίπλα target εκεί βάζεις _blank !
LET THE C0DER IN YOUR LIFE
Fatal Error: Unable to read 3555 bytes in /root/head/brain/task.php on line 0

Εικόνα

Άβαταρ μέλους
cracker
Δημοσιεύσεις: 417
Εγγραφή: 01 Δεκ 2003 11:50

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από cracker » 14 Αύγ 2004 00:25

ευχαριστώ. εύκολο ήταν τελικά.

μια ακόμη ερώτηση. έχω στην σελίδα μου ένα κουμπί. το οποίο όταν το πατάς είναι λίνκ για κάπου.

θέλω τώρα όταν κάποιος βάζει πάνω το ποντίκι αυτό το κουμπί να γίνετε άλλη εικόνα την οποία την έχω ανεβάσει στον ίδιο φάκελο (όπως ακριβώς γίνετε με τα κουμπιά σου filter.). αυτό πως γίνεται με το dreamweaver?

Άβαταρ μέλους
Expl0it
Honorary Member
Δημοσιεύσεις: 2364
Εγγραφή: 25 Αύγ 2003 23:24
Τοποθεσία: home/sweet/home

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από Expl0it » 14 Αύγ 2004 03:12

Πρώτον για να μην μπερδευτούμε, τα κουμπιά που έχω εγώ στην υπογραφή μου είναι φτιαγμένα σε Flash...

Για να κάνεις αυτό που θέλεις βάζεις στο head τον κώδικα :

Κώδικας: Επιλογή όλων

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages&#40;&#41; &#123; //v3.0
  var d=document; if&#40;d.images&#41;&#123; if&#40;!d.MM_p&#41; d.MM_p=new Array&#40;&#41;;
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for&#40;i=0; i<a.length; i++&#41;
    if &#40;a&#91;i&#93;.indexOf&#40;"#"&#41;!=0&#41;&#123; d.MM_p&#91;j&#93;=new Image; d.MM_p&#91;j++&#93;.src=a&#91;i&#93;;&#125;&#125;
&#125;

function MM_swapImgRestore&#40;&#41; &#123; //v3.0
  var i,x,a=document.MM_sr; for&#40;i=0;a&&i<a.length&&&#40;x=a&#91;i&#93;&#41;&&x.oSrc;i++&#41; x.src=x.oSrc;
&#125;

function MM_findObj&#40;n, d&#41; &#123; //v4.01
  var p,i,x;  if&#40;!d&#41; d=document; if&#40;&#40;p=n.indexOf&#40;"?"&#41;&#41;>0&&parent.frames.length&#41; &#123;
    d=parent.frames&#91;n.substring&#40;p+1&#41;&#93;.document; n=n.substring&#40;0,p&#41;;&#125;
  if&#40;!&#40;x=d&#91;n&#93;&#41;&&d.all&#41; x=d.all&#91;n&#93;; for &#40;i=0;!x&&i<d.forms.length;i++&#41; x=d.forms&#91;i&#93;&#91;n&#93;;
  for&#40;i=0;!x&&d.layers&&i<d.layers.length;i++&#41; x=MM_findObj&#40;n,d.layers&#91;i&#93;.document&#41;;
  if&#40;!x && d.getElementById&#41; x=d.getElementById&#40;n&#41;; return x;
&#125;

function MM_swapImage&#40;&#41; &#123; //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for&#40;i=0;i<&#40;a.length-2&#41;;i+=3&#41;
   if &#40;&#40;x=MM_findObj&#40;a&#91;i&#93;&#41;&#41;!=null&#41;&#123;document.MM_sr&#91;j++&#93;=x; if&#40;!x.oSrc&#41; x.oSrc=x.src; x.src=a&#91;i+2&#93;;&#125;
&#125;
//-->
</script>
Το <body> το κάνεις :

Κώδικας: Επιλογή όλων

<body onLoad="MM_preloadImages&#40;'image2'&#41;">
Και στο σημείο που θέλεις να βάλεις την rollover image θα βάλει τον κώδικα :

Κώδικας: Επιλογή όλων

<a href="#" onMouseOut="MM_swapImgRestore&#40;&#41;" onMouseOver="MM_swapImage&#40;'rollover_name','','image1,1&#41;"><img src="image2" alt="fas" name="rollover_name" width="18" height="18" border="0"></a>
Για να καταλάβεις που μπαίνει τι σου λέω τα εξής :

Το 'rollover_name' είναι το όνομα του button.

Το image1 είναι η εικόνα που θα φένεται κανονικά

και το image2 είναι η εικόνα που θα φένεται όταν πηγαίνεις το Mouse Πάνω στο button.

a href="#" Εκεί που είναι η # δίνεις το link και άν θές και target το βάζεις μετά το a href="#" με την μορφή target="_blank".

Αυτός ήταν ο δύσκολος τρόπος....

Ο εύκολος τρόπος είναι ανοίγεις το Dreamweaver και πάς Insert > Image Objects > Rollover Image.

Ελπίζω να σε βοήθησα....
LET THE C0DER IN YOUR LIFE
Fatal Error: Unable to read 3555 bytes in /root/head/brain/task.php on line 0

Εικόνα

Άβαταρ μέλους
cracker
Δημοσιεύσεις: 417
Εγγραφή: 01 Δεκ 2003 11:50

πως κάνω ένα λινκ σε new window ?

Δημοσίευση από cracker » 15 Αύγ 2004 04:59

ναι πάρα πολύ εύκολο να γίνει με το dreamweaver. ευχαριστώ και πάλι.

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες