|
|
|
| Я написал скриптик для появления меню на JS. Вот он на странице index.html:
<html>
<head>
<script language="JavaScript">
var up=0;
function do_menue()
{
if(up==0) document.all.menue.style.top=30;
else document.all.menue.style.top=-800;
if(up==0) up=1;
else up=0;
}
</script>
</head>
<div id=menue style="position:absolute; top:-550; left:250; z-index: 2;">
<iframe src="menu.html" scrolling="no" marginwidth="2" height="420" width="280"></iframe>
</div>
<img src="images/menu.gif" alt="" width="100" height="24" border="0" onClick="javascript:do_menue()">
</html>
|
А как ф-я будет выглядеть на PHP? И как её вызвать? | |
|
|
|
|
|
|
|
для: blackcement
(10.02.2009 в 18:46)
| | РНР не работает у клиента, поэтому такой функции у нее нет.
PS. Кстати: document.all... это только для IE, другие браузеры этого не поймут. | |
|
|
|
|
|
|
|
для: sim5
(10.02.2009 в 18:55)
| | А что-то подобное на php можно сделать? | |
|
|
|
|
|
|
|
для: blackcement
(10.02.2009 в 19:18)
| | Что значит подобное? Управлять динамически стилем на странице? Нет, такое РНР не под силу. Указать фиксированный стиль объекту? Так это лучше делать не на РНР, а с помощью CSS. | |
|
|
|
|
|
|
|
для: sim5
(10.02.2009 в 18:55)
| | Код, который я привёл работает в IE, OPERA, FF. токачто проверил. | |
|
|
|
|
|
|
|
для: blackcement
(10.02.2009 в 20:10)
| | Код, который я привёл работает в IE, OPERA, FF. токачто проверил.
Причем здесь это? Серверный язык(PHP) и клиентский(JS) это разные вещи. | |
|
|
|
|
|
|
|
для: AcidTrash
(10.02.2009 в 22:02)
| | Это он к моему замечанию, что коллекцию document.all не стоит применять ко всем браузерам. | |
|
|
|