Aλλαγή <title> μέσα από frame.

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

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

Απάντηση
Άβαταρ μέλους
Paralias
Δημοσιεύσεις: 82
Εγγραφή: 29 Ιαν 2005 20:00

Aλλαγή <title> μέσα από frame.

Δημοσίευση από Paralias » 29 Ιαν 2005 20:31

Καλησπέρα σε όλους...
Φτιάχνω ένα site για εργασία που έχω στο πανεπιστήμιό μου και θέλω να κάνω το εξής:έχω μία σελίδα που χειρίζεται 3 frames,1 οριζόντιο και από κάτω 2 κάθετα.Το κάτω αριστερά έχει ένα menu και οι επιλογές "σκάνε" στο δεξί frame.Αυτό που θέλω να κάνω είναι ο τίτλος που βγαίνει στη μπάρα επάνω (ελπίζω να καταλάβατε τι εννοώ,εννοώ το <title>) να καθορίζεται από την εκάστοτε σελίδα που βρίσκεται στο δεξί frame και όχι από τη σελίδα που χειρίζεται τα frames.Πώς μπορώ να το κάνω αυτό;Μπορεί να με βοηθήσει κάποιος;;;;;

Άβαταρ μέλους
YTC
Δημοσιεύσεις: 244
Εγγραφή: 12 Μάιος 2003 19:33
Τοποθεσία: Brussels / Athens
Επικοινωνία:

Aλλαγή <title> μέσα από frame.

Δημοσίευση από YTC » 29 Ιαν 2005 21:35

Εγώ σου προτείνω να αφήσεις τα frames και να κάνεις το ακριβώς ίδιο σχέδιο με ένα table.

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

<table width="543" border="0" cellspacing="0" cellpadding="0">
  <tr> 
    <td height="19" colspan="2">
      <!--titlos -->
    </td>
  </tr>
  <tr> 
    <td width="88">
      <!--links-->
    </td>
    <td width="256">
      <!--content-->
    </td>
  </tr>
</table>
(Όχι αυτό έτσι; Πάτησα νούμερα στη τύχη να δεις το table απλά:P)

Kάπως έτσι θα είναι και το σχέδιο σου. Από εκεί και πέρα φτιάχνεις το template σου όπως θες, βάζεις βγάζεις tables, και απο εκέι και πέρα έχεις αυτό το template στις σελίδες σου. Έτσι βάζεις και σε κάθε σελίδα και το <title> που θες.

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Aλλαγή <title> μέσα από frame.

Δημοσίευση από EneMe » 29 Ιαν 2005 21:49

To <title> δεν νομίζω πως αλλάζει...
Και μου φαίνεται πως είναι λογικό, αφού html σημαίνει εξ' ορισμού στατικότητα της σελίδας.

Μια ματιά που έριξα σε javascripts δεν έφερε αποτελέσματα, αν και ίσως θα μπορούσε να υπάρξει κάτι τέτοιο μέσω javascript.
(Το title να είναι κάποια μεταβλητή που θα λαμβάνεται από την "υποσελίδα" που βρίσκεται στο frame και θα προβάλεται στην html σελίδα που ορίζει τα frames) [μπορεί να λέω και βλακεία, έτσι; :P ]

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Aλλαγή <title> μέσα από frame.

Δημοσίευση από ThyClub » 30 Ιαν 2005 14:39

Υπάρχει με javascript. Ψάξε λίγο στο γούγλη και θα βρείς.

Άβαταρ μέλους
Paralias
Δημοσιεύσεις: 82
Εγγραφή: 29 Ιαν 2005 20:00

Aλλαγή <title> μέσα από frame.

Δημοσίευση από Paralias » 30 Ιαν 2005 15:38

Έχω ψάξει και με γούγλη,αλλά δυστυχώς δεν έχω βρει τίποτα.Και'γω αρχικά πίστευα ότι με ένα javascript θα γίνεται,αλλά...
Όμως YTC με αυτό που μου προτείνεις θα έχω το ίδιο αποτέλεσμα;Δηλαδή θα χειρίζομαι τις σελίδες όπως τώρα με τα framesets;

Άβαταρ μέλους
milianos
Δημοσιεύσεις: 269
Εγγραφή: 11 Νοέμ 2004 01:39
Τοποθεσία: schwabenland
Επικοινωνία:

Aλλαγή <title> μέσα από frame.

Δημοσίευση από milianos » 30 Ιαν 2005 17:46

Τοποθέτησε σε κάθε σελίδα που πρόκειται να εμφανισθή στο δεξί frame ανάμεσα στα <head>-Tags αλλά μετά το <title>-Tag τον παρακάτω κώδικα.

<script type="text/javascript">
<!--
top.document.title=document.title;
//-->
</script>


θα φαίνεται κάπως ετσι και κανονικά πρέπει να λειτουργεί
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
<title>Κάποια σελίδα</title>
<script type="text/javascript">
<!--
top.document.title=document.title;
//-->
</script>
</head>

Άβαταρ μέλους
Paralias
Δημοσιεύσεις: 82
Εγγραφή: 29 Ιαν 2005 20:00

Aλλαγή <title> μέσα από frame.

Δημοσίευση από Paralias » 30 Ιαν 2005 21:21

ΕικόναΝαι ναι ναι!!!!!!ΕικόναΔουλεύει!!!!!!!!!!!!!!!
Σ'ευχαριστώ πάααααααααααααααααααααρα πολύ!!!!!!!!!!!Εικόνα
Εικόνα
ΕικόναΕικόνα

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27626
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Aλλαγή <title> μέσα από frame.

Δημοσίευση από cordis » 30 Ιαν 2005 22:17

πω! πω! χαρά! :P :P :P :lol:
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Paralias
Δημοσιεύσεις: 82
Εγγραφή: 29 Ιαν 2005 20:00

Aλλαγή <title> μέσα από frame.

Δημοσίευση από Paralias » 30 Ιαν 2005 22:22

Δε μπορείτε να φανταστείτε πως έκανα όταν είδα ότι δουλεύει... Όχι απλά σαν τρελός... Εξάλλου φάνηκε ε;;; :kaloe:
Αυτό για τον milianoΕικόνα

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Aλλαγή <title> μέσα από frame.

Δημοσίευση από Rapid-eraser » 31 Ιαν 2005 01:09

:P
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high


Άβαταρ μέλους
Paralias
Δημοσιεύσεις: 82
Εγγραφή: 29 Ιαν 2005 20:00

Aλλαγή <title> μέσα από frame.

Δημοσίευση από Paralias » 31 Ιαν 2005 17:18

Σωστός... Εικόνα

Απάντηση

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

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

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