Доброго времени суток. Я столкнулась с одной проблемой. Есть код в явяскрипте: [js] var menuids=new Array("verticalmenu") //Enter id(s) of UL menus, separated by commas var submenuoffset=-2 //Offset of submenus from main menu. Default is -2 pixels. function createcssmenu(){ for (var i=0; i<menuids.length; i++){ var ultags=document.getElementById(menuids).getElementsByTagName("ul") for (var t=0; t<ultags.length; t++){ var spanref=document.createElement("span") spanref.className="arrowdiv" spanref.innerHTML=" " ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref) ultags[t].parentNode.onmouseover=function(){ this.getElementsByTagName("ul")[0].style.left=this.parentNode.offsetWidth+submenuoffset+"px" this.getElementsByTagName("ul")[0].style.display="block" } ultags[t].parentNode.onmouseout=function(){ this.getElementsByTagName("ul")[0].style.display="none" } } } } if (window.addEventListener) window.addEventListener("load", createcssmenu, false) else if (window.attachEvent) window.attachEvent("onload", createcssmenu) [/js] и в PHP: PHP: <? require 'inc/connect.php'; $res = mysql_query("SELECT * FROM pag WHERE idp = '".@$_GET['idp']."';", $link); $r = mysql_fetch_array($res); ?> <head> <script type="text/javascript" src="cssverticalmenu.js"> <link rel="stylesheet" type="text/css" href="cssverticalmenu.css" /> <title><?=$r['title'];?></title> </head> <body bgcolor="#E7E7E2"> <div class="inner-container"> <table width="800" border="1" align="center"> <tr> <td colspan="2" background="img/banner.jpg" height="200"></td> </tr> <tr> <td colspan="2">MeniuTop</td> </tr> <tr> <td width="200"> <? // меню из БД $resultMenu = mysql_query("SELECT * FROM categorii ORDER BY id;"); echo '<ul id="verticalmenu" class="glossymenu">'; while($rowMenu = mysql_fetch_array($resultMenu)) { echo '<li > '.stripslashes($rowMenu['title']).'</li>'; $res = mysql_query("SELECT * FROM pag WHERE idc='".$rowMenu['id']."'ORDER BY idc;"); if (count($res)) { while($r = mysql_fetch_array($res)) { // if ($rowMenu['id']==$r['idc']) // { echo '<ul>'; echo' <li><a href="?idp='.$r['idp'].'">'.stripslashes($r['title']).'</a></li>'; echo '</ul>'; }} } echo '</ul>'; ?> </td> <td width="590"> <? $res = mysql_query("SELECT * FROM pag WHERE idp = '".@$_GET['idp']."';", $link); $r = mysql_fetch_array($res); ?> <?=$r['body'];?> </td> </tr> <tr> <td colspan="2">COPY</td> </tr> </table> </div> </body> </html> Но когда открываю страницу она пустая. Подскажите пожалуйста в чем причина...
а каа на ней что-то будет если не закрыт тег <script type="text/javascript" src="cssverticalmenu.js">