SV8DTP Δημοσ. 8 Μαΐου 2001 Δημοσ. 8 Μαΐου 2001 Εδώ και δύο ημέρες προσπαθώ να βρώ τον κώδικα για να διαβάσω από ένα function το κείμενο που περιέχει ένα link. Τα manual λένε ότι χρησιμοποιείς το property text αλλά τα αποτελέσματα που παίρνω δεν ανταποκρίνονται στα λεγόμενα του. Για παράδειγμα:<BR>έστω<BR><A href="somefile.htm">Click me</A><P>αυτό που θέλω είναι να αποθηκεύσω και στην συνέχεια να μεταβάλω την φράση Click me. Θέλω να κάνω κι άλλα όπως για παράδειγμα να αντικαταστήσω το link με απλό κείμενο και το αντίθετο.<P>Έχει κανείς κάτι να προτείνει;;;<P>
SV8DTP Δημοσ. 9 Μαΐου 2001 Μέλος Δημοσ. 9 Μαΐου 2001 Εκ των υστέρων Acrobat θεώρησα ότι είναι εντελώς διαφορετικό θέμα και σκέφτηκα ότι ίσως θα είχα κάποια τύχη να το δει κάποιος που μπορεί να βοηθήσει.<P>Επί του θέματος τώρα, κάπου διάβασα ότι δεν γίνεται να αλλάξει το text. Έχεις υπόψιν σου εάν αυτό αληθεύει;;
Acrobat Δημοσ. 9 Μαΐου 2001 Δημοσ. 9 Μαΐου 2001 ela vre SV8DTP...giati to kaneis auto?<BR>afou to rwthses kai prin se ena alo topic.<BR>What's the point pou anoigeis kai allo?<P><BR>..anyway elpizw na sou pei kapios pou kserei.<P>------------------<BR><P><AcRoBaT>
javaneze Δημοσ. 11 Μαΐου 2001 Δημοσ. 11 Μαΐου 2001 <FONT face="Verdana"><BR>Ginetai sigoura. to exo dei na symbainei se selida se styl <BR><a href="javascript:;" OnClick:"mpla-mpla" > Show layer</a><BR>kai afou klikareis allazei se <BR><a href="javascript:;" OnClick:"mpla-mpla" > Close layer</a><BR>makari na thymomoun to url h' makari na hksera na sou po ti prepei na grapseis sto "mpla-mpla" .... <BR> mou fainetai <BR>kati document.write eixe .... alla den thelo na se gelaso...<P><BR>Vresto se kana site kai Clopiright ....<BR>G'luck <P><BR></FONT f><IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm1.gif" border=0>
SV8DTP Δημοσ. 12 Μαΐου 2001 Μέλος Δημοσ. 12 Μαΐου 2001 Μέχρι στιγμής Χαβανέζε δεν έχω βρει τίποτα. Υπάρχει ένας μπακάλικος τρόπος δηλ.: να έχεις και τα δύο γραμμένα στην σελίδα και το ένα το κρατάς με style="display:none" οπότε δεν εμφανίζεται και με το onclick να κάνεις toggle to display από "none" σε "", οπότε, πότε εμφανίζεται το ένα και πότε το άλλο (υποτείθετε βέβαια ότι και τα δύο href αναφέρονται στην ίδια διεύθυνση). Αλλά όπως είπα παραπάνω είναι πολύ μπακάλικος αυτός ο τρόπος και εξάλου δεν με βολεύει.<P>Σε ευχαριστώ πάντως για την απάντηση. Ίσως εάν το συναντήσεις μπροστά σου να με θυμηθείς και να μου στείλεις κάποιες επιπρόσθετες πληροφορίες.<P>Από όλα τα παιδιά που είναι σε σχετικά ΤΕΙ & ΑΕΙ δεν έχουν κανένα προγραμματισταρά καθηγητή να μου βρουν μία λύση;;;;
javaneze Δημοσ. 12 Μαΐου 2001 Δημοσ. 12 Μαΐου 2001 Re file SM9TNT ti zori travas me to id mou?<P>Psakse sthn <A HREF="http://www.dynamicdrive.com." TARGET=_blank>http://www.dynamicdrive.com.</A> koita gia menou pou na emphanizontai me onClick. tha prosekseis pos to link "open menu" allazei se "close menu" otan klikareis......
SV8DTP Δημοσ. 13 Μαΐου 2001 Μέλος Δημοσ. 13 Μαΐου 2001 Το βρήκα κανένα μισάωρο αφού έκανα το προηγούμενο post. Το property είναι το innerText όπως επίσης και το innerHTML σε περίπτωση που θέλει κάποιος και τα παρελκόμενα του κειμένου (μορφοποίηση κ.τ.λ.)<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm12.gif" border=0> <P>Σημ.:Δεν είχω τίποτα με το όνομα σου αρκεί να το λέω καλά στα ελληνικά<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm40.gif" border=0>
javaneze Δημοσ. 17 Μαΐου 2001 Δημοσ. 17 Μαΐου 2001 <FONT face="Verdana"><BR>ti ennoeis to property einai etsi? einai standard function? dose ena mikro paradeigmataki se kodika...<P>javaneze(τζαβανίζ opos leme japanese alla trome to P kai to kanoume V kai meta trome to S kai to kanoume Z) <BR></FONT f><IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm30.gif" border=0>
SV8DTP Δημοσ. 17 Μαΐου 2001 Μέλος Δημοσ. 17 Μαΐου 2001 Για παράδειγμα εάν θέλεις να αλλάξεις το κείμενο που εμφανίζεται στο πρώτο link μιας σελίδας γράφεις:<P>document.links[0].innerText="Νέο όνομα"<P>Εάν δε, θέλεις να το κάνεις και bold, τότε<P>document.links[0].innerHTML="<Β>Νέο όνομα</Β>"<P>Βέβαια ότι προηγούμενο υπάρχει στο link[0] διαγράφεται.<P>Ελπίζω τα παραπάνω να ήταν κατανοητά<IMG SRC="http://www.insomnia.gr/cpubb/smilies/cwm32.gif" border=0>
javaneze Δημοσ. 17 Μαΐου 2001 Δημοσ. 17 Μαΐου 2001 Kala ola ayta SVelto alla pou to bazeis sto kodika? san event mesa sto <a href me OnClick as poume?
SV8DTP Δημοσ. 18 Μαΐου 2001 Μέλος Δημοσ. 18 Μαΐου 2001 Ναι, το πιθανότερο είναι να το βάλεις σε κάποια function την οποία την καλείς με το onClick event.<P>Το έψαχνα αυτό (γι' αυτό άρχισα και αυτό το topic) για να φτιάξω ένα cascading link menu το οποίο όμως όταν θα έκανες click πάνω σε ένα link θα σου το έκανε bold και θα σου άνοιγε από κάτω (indented) τα υπόλοιπα link στην ιεραρχία αφού σου άνοιγε τη σχετική σελίδα (γι' αυτό το λόγο το ήθελα bold και απενεργοποιημένο δηλ. να μην είναι πλέον link) π.χ.<P><u>Link1</u><BR><u>Link2</u><BR><u>Link3</u><P>και αν πατήσεις πάνω στο Link1 θα σου ανοίγει την σχετική σελίδα με το Link1 και το μενού θα γίνεται:<P><u>Link1</u><BR><B>Link2</B><BR> <u>Link2.1</u><BR> <u>Link2.2</u><BR> <u>Link2.2</u><BR><u>Link3</u><P>Κατάλαβες (δες το <A HREF="http://www.davecentral.com/windows.html'>http://www.davecentral.com/windows.html);" TARGET=_blank>http://www.davecentral.com/windows.html);</A> <P>Στην συνέχεια ήθελα να αυτοματοποιήσω αυτό το ιεραρχικό μενού έτσι ώστε να βάζω χύμα όλα τα link με μια ένδειξη του επιπέδου τους και λίγες γραμμές κώδικα να το φτιάχνουν αυτόματα όπως παρακάτω:<P><HTML><BR><HEAD><BR><BASE target="Contents"><BR><TITLE>Table of Contents</TITLE><BR><META http-equiv="Content-Type" content="text/html; charset=windows-1253"><BR><META name="GENERATOR" content="Microsoft FrontPage 4.0"><BR><META name="ProgId" content="FrontPage.Editor.Document"><BR><SCRIPT><BR><!--<BR>//By Vagelis<BR>//<BR>// Define global variables<BR>opt = new Array()<BR>var current = -1<P>function MenuClick(indx){<BR> // Hide previous path<BR> if (current != -1) {<BR> }<BR> // Show selected path<BR> selLvl = opt[indx][0]<BR> // Disable selected option<BR> document.links("opt" + indx).style.display="none"<BR> document.anchors("option" + indx).style.display=""<P>return true<BR>}<BR>//--><BR></SCRIPT><BR></HEAD><BR><BODY><BR><DIV id="myMenu"><BR> <A href="res.htm" lvl="0">Research</A><BR> <A href="hw.htm" lvl="0"><BR><BR>Option 1</A><BR> <A href="hw.htm" lvl="1"><BR>Option 1-1</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-1-1</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-1-2</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-1-3</A><BR> <A href="hw.htm" lvl="1"><BR>Option 1-2</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-2-1</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-2-2</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-2-3</A><BR> <A href="hw.htm" lvl="1"><BR>Option 1-3</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-3-1</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-3-2</A><BR> <A href="hw.htm" lvl="2"><BR>Option 1-3-3</A><BR> <A href="mm.htm" lvl="0"><BR>Option 2</A><BR> <A href="mm.htm" lvl="1"><BR>Option 2-1</A><BR> <A href="mm.htm" lvl="2"><BR>Option 2-1-1</A><BR> <A href="mm.htm" lvl="2"><BR>Option 2-1-2</A><BR> <A href="mm.htm" lvl="1"><BR>Option 2-2</A><BR> <A href="mm.htm" lvl="2"><BR>Option 2-2-1</A><BR> <A href="mm.htm" lvl="2"><BR>Option 2-2-2</A><BR> <A href="mma.htm" lvl="0"><BR>Option 3</A><BR></DIV><BR><SCRIPT language="JavaScript"><BR><!--<BR>//By Vagelis<BR>//<BR>// Collect link information<BR>var indx = 0<BR>for (i=0; i < document.links.length; i++) {<BR> thisLink = document.links<BR> if (thisLink.lvl) {<BR> opt[indx] = new Array(thisLink.lvl, thisLink.href, thisLink.innerHTML)<BR> indx++<BR> }<BR>}<BR>// Rebuild links according to program specifications<BR>var newContent = ""<BR>for (i=0; i < indx; i++) {<BR> newContent += "<A href='" + opt[1] + "' name='opt" + i + "'"<BR> if (opt[0] != 0) {<BR> newContent += " style='display:none'"<BR> }<BR> newContent += " onClick='MenuClick(" + i + ")'>" + opt[2] + "</A>"<BR> newContent += "<A name='option" + i + "' style='display:none'><strong>" + opt[2] + "</strong></A>"<BR>}<BR>myMenu.innerHTML=newContent<BR>//--><BR></SCRIPT></BODY><BR></HTML><P>... αλλά δυστυχώς ενώ λειτουργεί το όλο πράγμα δεν σκέφτηκα ότι θα έχω πρόβλημα με το backward button του browser του χρήστη και εδώ κόλλησα!!!!<P>Έχεις να προτείνεις κάτι;;;;;;; (Ελπίζω να καταλάβες την προσέγγιση μου)
SV8DTP Δημοσ. 18 Μαΐου 2001 Μέλος Δημοσ. 18 Μαΐου 2001 Στο myMenu τα HREFs δεν θα είναιτα ίδια όπως στον κώδικα που σου έγραψα αλλά διαφορετικά. Τα παραπάνω τα άφησα έτσι για testing purposes.
SV8DTP Δημοσ. 20 Μαΐου 2001 Μέλος Δημοσ. 20 Μαΐου 2001 Pou ise vre javaneze??? Ta dokimases ta parapano i berdeftikes???<p>[This message has been edited by SV8DTP (edited 19-05-2001).]
javaneze Δημοσ. 26 Μαΐου 2001 Δημοσ. 26 Μαΐου 2001 <FONT face="Verdana"><BR>Basika katalava ti kaneis, epeidi to exo san object sto dreamwever....<BR>Me tin javascript den ta pame kai poly kala akoma .... dino omos ton kalytero eayto mou gia na gnoristoume kalytera .....<P>Oso gia to back button ti provlima ennoeis?<BR>an pathsei back diladi ti tha ginei? epeidi tha menei anoixto to menu? to menu too exeis se ksexoristo frame apo to content?<P><BR></FONT f>
SV8DTP Δημοσ. 30 Μαΐου 2001 Μέλος Δημοσ. 30 Μαΐου 2001 Ne sxedon to epiases. Afto pou simvainei einai oti epeidi i morfi tou menou exei allaksei apo me programmatistiko tropo paramenei to idio otan patisis to back button. To menu vevaia einai se frame kai ta periexomena se allo frame. Aftos eksalou einai kai o logos pou thelo na fortonetai i selida ton periexomenon kai na min metavaletai i selida tou menu.<P>Telos panton. To provlima afto to elisa me to na kalo to function ClickMe mesa apo tin selida tou periexomenou. Me afton ton tropo kathe fora pou fortonetai i selida energopoiountai ta sosta menu items.<P>To epomeno provlima pou lino tora einai na kaleitai to arxeio html pou periexei to frameset (i to menu genikotera) otan kapoios prospathei na kalesei tin selida tou periexomenou apo moni tis (absolute url address). Kati exo vrei alla den exo xrono akomi na to ilopoiiso.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.