strona jest (tymczasowo) pod adresem http://musicals.freehost.pl/
Pytanie 1. : w kodzie źródłowym widać, że zastosowany jest prosty skrypt "czekaj, strona jest wczytywana". Moje pytanie brzmi - co zrobić, aby do momentu wczytania wszystkich obrazków itp w 100%, była widoczna tylko tapeta (jest dość fajna więc pokazanie całej to zawsze jakiś plus) i dopiero wówczas pokazywała się 'strona właściwa'? Skrypt nie wymaga żadnej strony przejściowej a wygląda on tak:
HEAD:
Kod
<script LANGUAGE="JavaScript">
<!-- Begin
function loadImages() {
if (document.getElementById) { // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
else {
if (document.layers) { // Netscape 4
document.hidepage.visibility = 'hidden';
}
else { // IE 4
document.all.hidepage.style.visibility = 'hidden';
}
}
}
// End -->
</script>
BODY:
Kod
<body onload="loadImages()">
<div id="hidepage" style="position: absolute; left:5px; top:5px; background: url(images2/tlo_desen.jpg);
layer-background: url(szablon/tlo2.jpg); height: 100%; width: 100%;">
<table width=100%>
<tr><td>
<font color="#F52F27"> Czekaj, strona jest wczytywana.. </font> </td></tr>
</table>
</div>
<div id="hidepage" style="position: absolute; left:5px; top:5px; background: url(images2/tlo_desen.jpg);
layer-background: url(szablon/tlo2.jpg); height: 100%; width: 100%;">
<table width=100%>
<tr><td>
<font color="#F52F27"> Czekaj, strona jest wczytywana.. </font> </td></tr>
</table>
</div>
I jak ktoś chce to zapisek w CSS :
Kod
.hidepage
{
background: url(images2/tlo_desen.jpg);
margin:0px;
padding:0px;
}
{
background: url(images2/tlo_desen.jpg);
margin:0px;
padding:0px;
}
Pytanie 2. : Skrypt w php związany z menu napisałem na instrukcji switch (inaczej mi nie szło). Łatwo można zauważyć, że aktualnie przy przechodzeniu między (przykładowymi) stronami za każdym razem tło jest ponownie ładowane. Pytanie - co można zrobić, żeby tego uniknąć? Kod jest taki:
Kod
<?php
switch ($_GET['str'])
{
case "g0":
include ("dane/witaj.html");
break;
case "g1":
include ("dane/glowne/kontakt.html");
break;
default:
include ("dane/witaj.html");
}
?>
switch ($_GET['str'])
{
case "g0":
include ("dane/witaj.html");
break;
case "g1":
include ("dane/glowne/kontakt.html");
break;
default:
include ("dane/witaj.html");
}
?>
Czekam na propozycje i pozdrawiam czytających
