Προς το περιεχόμενο

Μια μικρη βοηθεια σε java-script


trianta

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας. Φτιαχνω ενα website και εχω ψιλοκολλησει στο Navigation του. Εαν καποιος μπορει και θελει να με βοηθησει, ας κοιταξει το url και το source code του πανω μερους.<BR>Το προβλημα ειναι το εξης: Σκοπευω αυτο το μερος που φαινεται να ειναι μεσα σε frame και ακριβως απο κατω να αρχιζει αλλο frame (mainframe) . Οτι και να εχω προσπαθησει ομως , δεν καταφερνω να κανω target frame το κατω , ωστε οταν κανει κανεις κλικ στο navigation να αλλαζει το mainframe.<P>Σε html δεν θα υπηρχε προβλημα, αλλα τωρα με το java-script , δυσκολευει η υποθεση.<P>Θα ημουν πολυ ευγνωμον, αν καποιος μπορει να μου πει τι tag η τι script πρεπει να προσθεσω στο source code της σελιδας για να δουλεψει. <P>To url ειναι: <A HREF="http://www.geocities.com/triantanet/klouva/obentest2.htm" TARGET=_blank>http://www.geocities.com/triantanet/klouva/obentest2.htm</A> <P>Ευχαριστω, φιλικα trianta<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm1.gif" border=0> <p>[This message has been edited by trianta (edited 06-02-2001).]

Δημοσ.

Φίλε Trianta,<BR>καταρχήν αυτό το script που χρησιμοποιείς δεν είναι ακριβώς γραμμένο σε Javascript αλλά σε DHTML...(ένα είδος προηγμένης και πολύπλοκης Javascript)<BR>Anyway :)...<BR>Έριξα μια ματιά στον κώδικα και πρόσεξα ότι πήρες το script από το <A HREF="http://dynamicdrive.com" TARGET=_blank>http://dynamicdrive.com</A> <BR>Πήγα εκεί για να δω τον αρχικό κώδικα ( <A HREF="http://www.dynamicdrive.com/dynamicindex1/topnavbar.htm" TARGET=_blank>http://www.dynamicdrive.com/dynamicindex1/topnavbar.htm</A> )και πρόσεξα την παρακάτω παράγραφο:<BR>"<I>2) Menu links targetting<P>When an item or header is clicked on, the associated link string is checked. If it's a null string, nothing is done. If the string starts with "javascript:" the code that follows is executed. For anything else, the string is taken to be a URL and the window's location is set to that value, causing the link to be followed.<P>To setup a menu link so that the url loads in another frame, use the following javascript: url:<P>javascript :parent.framename.location='http://dynamicdrive.com'<P>where "framename" is the name of the frame you wish to target.</I>"<P><BR>Ακολούθησε τις παραπάνω οδηγίες και αν δεν τα καταφέρεις να το κάνεις να δουλέψει e-mail me μήπως μπορέσω να βοηθήσω....<BR> <BR>Υ.Γ. Acrobat, όταν λες 'na anavosvini to link panw stin ikona pou ekanes otan einai "hover"?' τι εννοείς??'<BR>Εγώ τουλάχιστον δεν βλέπω να αναβοσβήνει, απλά να αλλάζει το background color... (το οποίο γενικότερα γίνεται εύκολα με τον συνδυασμό table και stylesheet)<P>------------------<BR><FONT face="Comic Sans MS"><B>insomnia</B>: (ουσ.) αϋπνία<BR><B>insomniac</B>: (ουσ.) πάσχων από αϋπνία</FONT f>_ _ _ _ _ _ _ _ _ _ _<I><B> <A HREF="http://it.internations.net/registrygr/" TARGET=_blank>RegistryGr</A> </FONT c></B></I><p>[This message has been edited by Sean (edited 09-02-2001).]

Δημοσ.

@ Acrobat:<P>File Acrobat, katarxhn to effect pou vlepeis den einai hover-effect kataskevasmenw me front page h allo editor. Einai ena script dhtml (dynamic html) to opoio einai enas syndiasmos apo java-script kai css h opos eipe kai o filos sean: ένα είδος προηγμένης και πολύπλοκης Javascript.<P>To script to phra apo thn <A HREF="http://www.dynamicdrive.com" TARGET=_blank>dynamicdrive</A> kai tou allaksa ta variables etsi wste na tairiazei me to diko mou design.<P>Pantws prospathisa kai me hover effect, dhladh table kai meta mouse over effect me to frontpage, alla den me ikanopoiouse, eidika epeidh me Netscape meta fainetai psiloxalia, an to deiksei kan.<P>To megalytero kalo tou dhtml einai oti mporeis poly apla prosthetontas variables sto script na to kaneis na fainetai kapos etsi: <A HREF="http://www.geocities.com/triantanet/klouva/obentest3.htm" TARGET=_blank>koita edw</A> <BR>Kai ousiastika me ligh douleia kataferneis polla.<P>@ Sean:<P>Thanks. Koita to e-mail sou <IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm16.gif" border=0> <P>Filika, trianta

Δημοσ.

Φίλε Trianta,<P>νομίζω ότι βρήκα που είναι το λάθος....<P>Ο αρχικός "frameless" κώδικας είναι κάπως έτσι:<BR>dhtmlMenu.addItem(new NavBarMenuItem("HOME", "http://www.yahoo.com"));<P>Εσύ τον αντικαθιστάς έτσι:<BR>dhtmlMenu.addItem(new NavBarMenuItem("ΗΟΜΕ", "javascript :parent.Hauptframe.location=http://www.yahoo.com"));<P>Δοκίμασε να το γράψεις έτσι:<BR>dhtmlMenu.addItem(new NavBarMenuItem("HOME", "javascript: parent.Hauptframe.location='http://www.yahoo.com'"));<P>Η διεύθυνση πρέπει να είναι μέσα σε δικά της εισαγωγικά!<P>Ελπίζω να δουλέψει... (Σου έστειλα e-mail με ένα παραδειγμα που πρέπει δουλεύει κανονικά.. ) <p>[This message has been edited by Sean (edited 09-02-2001).]

Δημοσ.

ok,isws na sas mperdepsa:<BR>1on)otan lew hover ennow oti:"otan paei to mouse epanw"<BR>2on)genika ma ftiaksoume mia ikona kai tin kanoume mapping kai theloume otan pame to mouse panw apo to mapped-link pws mporoume na to kanoume na alaksei xrwma?<BR>....katalavate i ta lew mono me dika mou logia kai den mporw na sinenoithw???<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm6.gif" border=0> <IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm6.gif" border=0>

Δημοσ.

Φίλε Acrobat,<P>1)Όταν πάει το βελάκι πάνω από ένα text link μπορείς να αλλάξεις το χρώμα του background του χρησιμοποιώντας stylesheets. <BR>Συγκεκριμένα:<BR><STYLE TYPE="text/css"><BR><!--<BR>a:hover {background-color:#0000ff;}<BR>--><BR></STYLE><P>Αυτό όμως ισχύει <u>μόνο</u> για text links.<P>Για να το πραγματοποιήσεις με images, πρέπει να χρησιμοποιήσεις mouseovers.<BR>Εδώ θα βρεις έναν οδηγό: <A HREF="http://www.wsabstract.com/mousewhipper/index.htm" TARGET=_blank>http://www.wsabstract.com/mousewhipper/index.htm</A> <P>2)Για "mapped links" που να αλλάζουν χρώμα φαντάζομαι ότι πρεπεί να "κόψεις" ta linked κομμάτια και να χρησιμοποιήσεις πάλι το mouseover effect...<BR>(Ψιλοσπαρίλα....)

Δημοσ.

@ sean:<P>Loipon File Sean. Epitelous doulepse kai ayto to rhmadi. Polla thanks gia thn voitheia sou. Epitelous mporw na asxolithw pali me to ypoloipo design kai to periexomeno.<P>@ Acrobat:<P>File Acrobat, ean theleis mporeis na koitakseis kai sto <A HREF="http://javascript.internet.com" TARGET=_blank>javascript source</A> na vreis oti theleis. <BR>Einai kata th gnwmh mou ena apo ta kalytera javascript collections pou yparxoun sto internet.<BR>To kalytero einai oti oi odhgies einai poly kales kai to code einai vevaiws copy-n-paste se kommatakia (head, body) gia na mhn mperdevetai kaneis sta megala scripts.<P>Filika, trianta<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm16.gif" border=0>

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...