Frames Ερωτήσεις

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

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

Απάντηση
sotris99
Δημοσιεύσεις: 14
Εγγραφή: 26 Οκτ 2004 19:05

Frames Ερωτήσεις

Δημοσίευση από sotris99 » 02 Μαρ 2006 13:12

Έχω αυτό το index.html

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

<html>
<head>
<title>for innocentaki</title>
<FRAMESET cols="160, *" BORDER=0 FRAMEBORDER=no FRAMESPACING=0 MARGINWIDTH="0" MARGINHEIGHT="0">
<FRAME SRC="menu.html" NAME="menu" SCROLLING="auto" MARGINWIDTH="10" MARGINHEIGHT="0">
<FRAME SRC="http&#58;//s11.invisionfree.com/senzafine_fan_club" NAME="main" SCROLLING="auto" MARGINWIDTH="0" MARGINHEIGHT="0"></FRAMESET></head>
<body></body>
</html>
που ψάχνει το menu.html

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

<style type="text/css">
<!--
a&#58;link &#123;
	font-family&#58; Verdana, Arial, Helvetica, sans-serif;
	font-size&#58; 16px;
	font-style&#58; normal;
	line-height&#58; normal;
	font-weight&#58; bold;
	font-variant&#58; normal;
	color&#58; #FFFFFF;
	text-decoration&#58; none;
&#125;
a&#58;visited &#123;
	font-family&#58; Verdana, Arial, Helvetica, sans-serif;
	font-size&#58; 16px;
	font-style&#58; normal;
	line-height&#58; normal;
	font-weight&#58; bold;
	font-variant&#58; normal;
	color&#58; #FFFF66;
	text-decoration&#58; none;
&#125;
a&#58;hover &#123;
	font-family&#58; Verdana, Arial, Helvetica, sans-serif;
	font-size&#58; 16px;
	font-style&#58; normal;
	line-height&#58; normal;
	font-weight&#58; bold;
	font-variant&#58; normal;
	color&#58; #CC0000;
	text-decoration&#58; none;
&#125;
-->
</style>
<body bgcolor="000000">
<STYLE TYPE="TEXT/CSS">
<!--
body&#123;
scrollbar-base-color&#58;FFFFFF;
scrollbar-face-color&#58;B80300;
scrollbar-highlight-color&#58;000;
scrollbar-3dlight-color&#58;000;
scrollbar-darkshadow-color&#58;000;
scrollbar-Shadow-color&#58;000;
scrollbar-arrow-color&#58;000;
scrollbar-track-color&#58;000;
&#125;
-->
</STYLE>
<span class="style1"><a href="http&#58;//s11.invisionfree.com/Senzafine_Fan_Club" title="Greek Lacuna Coil Club" target="main" class="style1">Home</a>
<br>
<a href="http&#58;//www.myspace.com/innocentaki" title="Innocent devil's My Space Account" target="main">About Me</a>
<br>
<a href="http&#58;//www.darksecretclub.com/nightwishforum" title="Romanticide Club Forum" target="main">Romanticide</a>
<br>
<a href="http&#58;//www.myspace.com/sotris99" title="Sotris99 MySpace Account" target="main">Loser</a>
<br>
<a href="http&#58;//www.geocities.com/tuomaspap" title="Official Site" target="main">Bare Infinity</a>
<br>
<a href="http&#58;//www.insomnia.gr" title="Insomnia The Biggest Greek Forum" target="main">Insomnia</a>
<br>
<a href="http&#58;//www.mplampla.gr" title="mplampla forum" target="main">mplampla</a>
<br>
<a href="/forum" title="This Forum" target="main">Forum</a>
<br>
<a href="http&#58;//www.sotris99.com" title="Sotiris's Photo Gallery" target="main">Photo Gallery</a>
<br><a href="http&#58;//www.invisionize.com" title="Invision Related Forum" target="main">Invisionize</a>
<br><a href="http&#58;//s14.invisionfree.com/bareinfinityfanclub" title="old forum closed now" target="main">B.I. Fan Club</a>
<br><a href="about&#58;blank" title="blank page" target="main">...for maria</a>
</span>
</body>
Υπάρχει τρόπος να ενσωματώσω τον κώδικα του menu.html στο index.html?

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

Frames Ερωτήσεις

Δημοσίευση από milianos » 02 Μαρ 2006 15:30

Δεν υπάρχει τρόπος να ενσωματώσεις το menu.html μέσα στο index.html. Μπορείς όμως να το τοποθετήσεις οριζόντια εαν είναι θέμα χώρου.
Μια απλή εκδοχή απο εμένα για να παρουσιάζεις ενιαία αυτά τα links.
Σώσε τον κώδικα με το menu ως navi.htm
Σώσε το άλλο αρχείο ως index.htm
Σώσε το css αρχείο ως style.css
και ανεβασέ τα στον server σου και αυτό ήταν.

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

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
<title>Navigation</title>
<base target="Hauptframe">
<link rel="stylesheet" type="text/css" href="style.css">
</head>

<body bgcolor="#000000">

<p>&nbsp;</p>
<p><b><font size="3" face="Roland">Sotiris's</font><font size="3" face="Roland"> 
Homepage</font></b></p>
<ul>
	<li><a href="http&#58;//s11.invisionfree.com/Senzafine_Fan_Club">Home</a> </li>
	<li><a href="http&#58;//www.myspace.com/innocentaki">About Me</a> </li>
	<li><a href="http&#58;//www.darksecretclub.com/nightwishforum">Romanticide</a> </li>
	<li><a href="http&#58;//www.myspace.com/sotris99">Loser</a> </li>
	<li><a href="http&#58;//www.geocities.com/tuomaspap">Bare Infinity</a> </li>
	<li><a href="http&#58;//www.insomnia.gr">Insomnia</a> </li>
	<li><a href="http&#58;//www.mplampla.gr">mplampla</a> </li>
	<li><a href="#">Forum </a> </li>
	<li><a href="http&#58;//www.sotris99.com">Photo Gallery </a> </li>
	<li><a href="http&#58;//www.invisionize.com">Invisionize </a> </li>
	<li><a href="http&#58;//s14.invisionfree.com/bareinfinityfanclub">B.I. Fan Club</a> </li>
	<li><a href="#">...for maria </a> </li>
</ul>

</body>

</html>

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

<html>

<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-7">
<title>Homepage</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>

<frameset framespacing="0" border="0" frameborder="0" cols="160,*">
	<frame name="menu" target="Hauptframe" src="navi.htm" scrolling="auto">
	<frame name="Hauptframe" src="http&#58;//s11.invisionfree.com/Senzafine_Fan_Club" scrolling="auto">
	<noframes>
	<body>

	<p>Αυτή η ιστοσελίδα χρησιμοποιεί frames. Αλλα δυστυχώς το πρόγραμμα 
	περιήγησης που χρησιμοποιείτε δεν υποστηρίζει frames.</p>

	</body>
	</noframes>
</frameset>

</html>

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

body&#123; 
scrollbar-base-color&#58;FFFFFF; 
scrollbar-face-color&#58;B80300; 
scrollbar-highlight-color&#58;000; 
scrollbar-3dlight-color&#58;000; 
scrollbar-darkshadow-color&#58;000; 
scrollbar-Shadow-color&#58;000; 
scrollbar-arrow-color&#58;000; 
scrollbar-track-color&#58;000; 
&#125; 

p            &#123; color&#58; #FFFF00; font-size&#58; 9pt; font-family&#58;Verdana &#125;
a            &#123; color&#58; #FFFFFF; font-size&#58; 8pt; font-family&#58; Verdana; text-decoration&#58; 
               none; font-weight&#58; bold &#125;
a&#58;hover      &#123; font-size&#58; 8pt; font-family&#58; Verdana; color&#58; #B80300; text-decoration&#58; 
               underline; font-weight&#58; bold &#125;
a&#58;active     &#123;  font-size&#58; 8pt; font-family&#58; Verdana; color&#58; 
               #B80300; font-weight&#58; bold text-decoration&#58; none;&#125;
li           &#123; list-style-type&#58; square; color&#58; #FFFF00 &#125;

sotris99
Δημοσιεύσεις: 14
Εγγραφή: 26 Οκτ 2004 19:05

Frames Ερωτήσεις

Δημοσίευση από sotris99 » 07 Μαρ 2006 10:35

Thanks αλλά θέλω να έχω ένα αρχείο...

Με iframes γίνεται?

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

Frames Ερωτήσεις

Δημοσίευση από cherouvim » 07 Μαρ 2006 11:48

Me iframe ginete kai einai protimotero apo to na hrisimopoihseis frame. Pantos prospathise na ta apofygeis kai ta dyo. Me server side includes i an matheis ta poly vasika apo kapia server side scripting glossa (PHP, perl, ASP...) tha mporeseis na kaneis sosti doulia.

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

Frames Ερωτήσεις

Δημοσίευση από milianos » 07 Μαρ 2006 13:29

cherouvim έγραψε:...Pantos prospathise na ta apofygeis kai ta dyo.
Σωστά. Οπως και να το κάνεις δεν θα αλλάξει κάτι στην παρουσίαση αυτών των σελίδων ισα ισα με iframes θα βγαίνουν παντού μπάρες.
:bouncy:

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Frames Ερωτήσεις

Δημοσίευση από skeftomilos » 07 Μαρ 2006 22:06

Αν είναι αδιαπραγμάτευτο να είναι ένα το αρχείο, η μόνη λύση που μπορώ να προτείνω είναι JavaScript. Είναι ωστόσο πολύ άσχημη λύση, καθώς συνεπάγεται ότι όλος ο HTML κώδικας της εσωτερικής σελίδας πρέπει να μετατραπεί σε JS string. Ένα παράδειγμα:

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

<html>
  <head>
    <script type="text/javascript">
      window.onload = function&#40;&#41; &#123;
        window.frames&#91;'menu'&#93;.document.open&#40;&#41;
        window.frames&#91;'menu'&#93;.document.write&#40;&#91;
          '<html>',
          '<body>',
          '<h1 style="text-align&#58;center">Hello</h1>',
          '</body>',
          '</html>',
        &#93;.join&#40;''&#41;&#41;
        window.frames&#91;'menu'&#93;.document.close&#40;&#41;
      &#125;
    </script>
  </head>
  <frameset cols="*,*">
    <frame src="about&#58;blank" name="menu">
    <frame src="about&#58;blank" name="main">
  </frameset>
</html>
Στην περίπτωση που σου κάνει τότε λογικά θα χρειαστείς κι ένα σκριπτάκι για την αυτόματη μετατροπή του/των αρχείων σε JS strings.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

sotris99
Δημοσιεύσεις: 14
Εγγραφή: 26 Οκτ 2004 19:05

Frames Ερωτήσεις

Δημοσίευση από sotris99 » 07 Απρ 2006 16:44

Μια ερωτησούλα ακόμη...

Πώς φεύγουν τα borders αριστερά και δεξιά?

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

<html>
<head><title>DOKIMH</title>
<style type="text/css"> 
      iframe &#123; border&#58;0px margin&#58;0px 0px; width&#58;100%; height&#58;100% &#125; 
    </style>
</head>
<body bgcolor="#ecf0f6">

<form  enctype="multipart/form-data" action="upload.php" method="post">	

<td>
<p align="justify">
<b>File Upload &#40;limit of 500KB per file&#41;</b><br>
This form is provided as an aid for you to test your server's file upload capability over HTTP. If file upload is 

successful you will see the list of files that were transfered on the next page. 
  The sample upload handlers we have included are in PHP and perl.</p>
</td>
<tr>
  <td align="center"  valign="top" bgcolor="#ecf0f6">
	<table border=0 align="center" cellpadding=3>
	<tr><td><input type="file" name="userfile&#91;0&#93;"></td></tr>
	<tr><td colspan=2 align="center">
		<input type="hidden" name="sessionid" value="<?= $sid ?>">
		<input type="submit">
	</td></tr></table>
</td>
</tr></form>
    <iframe src="http&#58;//www.darksecretclub.com/nightwishforum/index.php">  
</body>
</html>

Άβαταρ μέλους
patriot
Honorary Member
Δημοσιεύσεις: 1590
Εγγραφή: 20 Αύγ 2002 19:21
Τοποθεσία: Σπίτι μου!

Frames Ερωτήσεις

Δημοσίευση από patriot » 08 Απρ 2006 04:55

Αν αυτός ο κώδικας είναι απλά ένα κομμάτι ενός ακόμα μεγαλύτερου κώδικα τότε έχει καλώς. Αν όμως όχι τότε έχει 2-3 λαθάκια. Στα βάζω με κόκκινο και έντονα (bold) για να τα δεις:
<html>
<head><title>DOKIMH</title>
<style type="text/css">
iframe { border:0px; margin:0px 0px; width:100%; height:100% }
</style>
</head>
<body bgcolor="#ecf0f6">

<form enctype="multipart/form-data" action="upload.php" method="post">
<table><tr>
<td>
<p align="justify">
<b>File Upload (limit of 500KB per file)</b><br>
This form is provided as an aid for you to test your server's file upload capability over HTTP. If file upload is

successful you will see the list of files that were transfered on the next page.
The sample upload handlers we have included are in PHP and perl.</p>
</td></tr>
<tr>
<td align="center" valign="top" bgcolor="#ecf0f6">
<table border=0 align="center" cellpadding=3>
<tr><td><input type="file" name="userfile[0]"></td></tr>
<tr><td colspan=2 align="center">
<input type="hidden" name="sessionid" value="<?= $sid ?>">
<input type="submit">
</td></tr></table>
</td>
</tr></table></form>
<iframe src="http://www.darksecretclub.com/nightwishforum/index.php">
</body>
</html>
1) Για όποιον γράφει με πολυτονικά....
2) Καλά ακόμα να συνηθίσετε την ιδέα ότι δεν γράφουμε ούτε με greeklish ούτε με κεφαλαία;

Απάντηση

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

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

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