|
|
|
| Есть Индекс.РНР, с котором 3 фрейма:
-------index.php------------------------------------------------------
<frameset rows="74,*" border=0 frameborder="0">
<frame src="zindex/up.php" noresize name="up" scrolling="NO" >
<frameset cols="140,*" border=0 frameborder="0">
<frame src="zindex/menu.php" noresize scrolling="no" name="menu" target="_self">
<frame src="zindex/main.php" noresize name="mainframe" scrolling="YES">
</frameset>
</frameset>
-------------------end--------------------------------------
Какой код надо дописать в страницу, чтобы при обращении к странице с параметрм в командной строке например http://mysite.com/index.php?mainframe=XXXXXXXXXXXXXX
в странице генерился сответствующий код <frame src="ХХХХХХХХХХХХХ" noresize name="mainframe" scrolling="YES"> и в mainframe открывалась страница ХХХХХХХХХХХХХХ
Заранее благодарен. | |
|
|
|
|
|
|
|
для: mpflash
(26.03.2006 в 18:08)
| | Например так
<frameset rows="74,*" border=0 frameborder="0">
<frame src="zindex/up.php" noresize name="up" scrolling="NO" >
<frameset cols="140,*" border=0 frameborder="0">
<frame src="zindex/menu.php" noresize scrolling="no" name="menu" target="_self">
<frame src="<?php echo $_GET['mainframe']; ?>" noresize name="mainframe" scrolling="YES">
</frameset>
</frameset>
|
| |
|
|
|
|
|
|
|
для: Drago
(26.03.2006 в 18:25)
| | Большое спасибо | |
|
|
|
|
|
|
|
для: Drago
(26.03.2006 в 18:25)
| | Извините, а можно ли какнибудь сделать чтобы после выполнения скрипта, в адресной строке не показывался пораметр index.php?mainframe=http://.................. ???
Спасибо заранее... | |
|
|
|
|
|
|
|
для: mpflash
(29.03.2006 в 03:02)
| | попробуй вместо написать
| |
|
|
|
|
|
|
|
для: Leonardos
(29.03.2006 в 03:15)
| | Хм, чтото он ругается, не хочет через ПОСТ! | |
|
|
|
|
|
|
|
для: mpflash
(29.03.2006 в 12:40)
| | а данные как передаете? | |
|
|
|
|
|
|
|
для: P@Sol
(29.03.2006 в 12:43)
| | >а данные как передаете?
ВЫ имеете ввиду как происходит обращение к скрипту с параметром? В общем ситуация такая, на каждой странице сайта: форум, галерея, чат, ну в общем все встраницы, в них прописан следущий яваскрипт:
gorequest = "/go.php?mainframe="+document.location;
if(self.parent.frames.length == 0) {
self.parent.location=gorequest;
}
и таким образом я могу на любую страницу попасть и не потерять фреймы, например если я буду давать линки на форум, то без скрипта многие даже и знать не будут о том, что можно еще кудато зайти!
Почему я хочу чтобы в Адресной строке исчезел параметр с которым обращались к странице: просто если лазить по страницам а потом на какойто странице F5 например, то все вернется на ту, которая была в параметре(может есть какаянибудь функия onrefresh???), да и 2й момент, Оконо выглядит отвратительно когда на нем в адресной строке прописал охрененно длинный код | |
|
|
|
|
|
|
|
для: mpflash
(29.03.2006 в 03:02)
| | Да с помощью JavaScriptn
Поместите на пример такой код
<script LANGUAGE="JavaScript">
<!-- Begin
var osd = " "
osd +="";
osd +="Добро пожаловать на мой сай - MySITE.ru";
osd +=" ";
osd +=" ";
var timer;
var msg = "";
function scrollMaster () {
msg = customDateSpring(new Date())
clearTimeout(timer)
msg += " " + showtime() + " " + osd
for (var i= 0; i < 100; i++){
msg = " " + msg;
}
scrollMe()
}
function scrollMe(){
window.status = msg;
msg = msg.substring(1, msg.length) + msg.substring(0,1);
timer = setTimeout("scrollMe()", 200);
}
function showtime (){
var now = new Date();
var hours= now.getHours();
var minutes= now.getMinutes();
var seconds= now.getSeconds();
var months= now.getMonth();
var dates= now.getDate();
var years= now.getYear();
var timeValue = ""
timeValue += ((months >9) ? "" : " ")
timeValue += ((dates >9) ? "" : " ")
timeValue = ( months +1)
timeValue +="/"+ dates
timeValue +="/"+ years
var ap="A.M."
if (hours == 24) {
ap = "P.M."
}
if (hours == 0) {
hours = 24
}
if(hours >= 23){
hours -= 24;
ap="P.M."
}
var timeValue2 = " " + hours
timeValue2 += ((minutes < 10) ? ":0":":") + minutes + " " + ap
return timeValue2;
}
function MakeArray(n) {
this.length = n
return this
}
monthNames = new MakeArray(12)
monthNames[1] = "января"
monthNames[2] = "февраля"
monthNames[3] = "марта"
monthNames[4] = "апреля"
monthNames[5] = "мая"
monthNames[6] = "июня"
monthNames[7] = "июля"
monthNames[8] = "августа"
monthNames[9] = "сентября"
monthNames[10] = "октября"
monthNames[11] = "ноября"
monthNames[12] = "декабря"
daysNames = new MakeArray(7)
daysNames[1] = "воскресенье"
daysNames[2] = "понедельник"
daysNames[3] = "вторник"
daysNames[4] = "среда"
daysNames[5] = "четверг"
daysNames[6] = "пятница"
daysNames[7] = "суббота"
function customDateSpring(oneDate) {
var theDay = daysNames[oneDate.getDay() +1]
var theDate =oneDate.getDate()
var theMonth = monthNames[oneDate.getMonth() +1]
return theDay + ", " + theDate + " " + theMonth + ","
}
scrollMaster();
// End -->
</script>
|
| |
|
|
|
|
|
|
|
для: CrazyAngel
(29.03.2006 в 03:16)
| | Ты разделом не ошибся в который писал?.....ты посмотри на первоое сообщение! | |
|
|
|