есть f1.js скрипт function ppg5(tt){ t=navigator.appName.substring(1,9); x5=document.getElementById(tt); x6=document.getElementById('b'+tt); x7=document.getElementById('f'+tt); if(x5.style.visibility=="hidden") { x5.style.visibility="inherit"; x5.style.height="auto"; if(t=="icrosoft") x5.style.position="static"; x6.src="/dhtmlgoodies_minus.gif"; x7.src="/folderopen.gif"; } else { x5.style.visibility="hidden"; if(t=="icrosoft") x5.style.position="absolute"; x5.style.height="0"; x6.src="/dhtmlgoodies_plus.gif"; x7.src="/dhtmlgoodies_folder.gif"; }; }; Я пытаюсь пременить его в статье через вставку ХТМЛ <span onclick="ppg5(0)">отобразить</span> </p><div id="0" style="margin: 0em; background: rgb(238, 255, 238) none repeat scroll 0% 0%; visibility: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 0pt; position: static;"> <table class="mceItemTable" style="margin: 0em;" mce_style="margin: 0em;" border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody> <tr> <td style="width: 39px;">отображаемое</td> </tr> </tbody> </table> </div> Скрипт прописал в index.php <script type="text/javascript" src="/js/f1.js"></script> не работает <script language="JavaScript" type="text/javascript" src="<?php echo $this->baseurl ?>/js/f1.js"></script> тоже не работает погуглил - нашел дописку <script type="text/javascript">f1.noConflict();</script> тоже не работает. Вне джумлы работатет как часы. что я делаю не так?
а скажи ка мил человек jsf1.js и f1.js это идентичные скрипты? может правильнее написать src="/js/f1.js" если скрипт в папке /js
это описка в теме. на сайте все нормально. Спасибо, что заметил, счас поправлю тут. Но вопрос остается открытым
1. покажи сайт, где скрипт в рабочем варианте 2. помести картинки для него в папку со скриптом и измени соответственно путь
сайт где рабочий - http://www.ksp.net.ua/content/view/16/25/ (выпадающее менюшка) я убрал все картинки... чтоб было проще с кодом.. но счас все сделаю
на сайте этот скрипт воткнут в корень <script type="text/javascript" src="/f1.js"> соответственно - вся графика туда же... и все работает а нерабочий сайт где?
ну и сверь код со своим: Код (PHP): function pp8(tt) { t=navigator.appName.substring(1,9); for (tt1=0;tt1<tt;tt1++) { x5=document.getElementById(tt1); if(t=="icrosoft") x5.style.position="absolute"; } } function ppg1(tt){ tt.style.background=" #AAF0FF";}; function ppg5(tt){ t=navigator.appName.substring(1,9); x5=document.getElementById(tt); x6=document.getElementById('b'+tt); x7=document.getElementById('f'+tt); if(x5.style.visibility=="hidden") { x5.style.visibility="inherit"; x5.style.height="auto"; if(t=="icrosoft") x5.style.position="static"; x6.src="/dhtmlgoodies_minus.gif"; x7.src="/folderopen.gif"; } else { x5.style.visibility="hidden"; if(t=="icrosoft") x5.style.position="absolute"; x5.style.height="0"; x6.src="/dhtmlgoodies_plus.gif"; x7.src="/dhtmlgoodies_folder.gif"; }; }; function ppg6(tt){ x5=document.getElementById(tt); x5.style.visibility="hidden"; x5.style.height="0"; }; function ppg2(tt){ tt.style.background=" #FFFFFF";};