menu.js
состоит из этого кода для создания меню. Вы не можете обернуть ячейку данных таблицы <td>
в <form>
. Вы можете обернуть <input>
в форме внутри <td>
.
document.write('<DIV id=menu>');
document.write('<TABLE cellpadding=0 cellspacing=1 border=0 bgcolor="#000000" width="100%"><tr><td width="30" background="picts/button.gif">');
document.write('<IMG SRC="picts/spacer.gif" HEIGHT="5" WIDTH="30" border="0"><BR>');
document.write('</td><form action="index.html"><td>');
document.write('<input type="submit" value=" Home " onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form><form action="ag.htm"><td>');
document.write('<input type="submit" value="Agriculture" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form><form action="indust.htm"><td>');
document.write('<input type="submit" value="Industrial" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
//document.write('</td></form><form action="photos.htm"><td>');
//document.write('<input type="submit" value="Photos" //onmouseover="this.className=\'buttonon\'" //onmouseout="this.className=\'button\'" class="button"><br>');
document.write('<!-- COPY THE NEXT TWO LINES AND PASTE ABOVE THIS LINE TO ADD A BUTTON -->');
document.write('</td></form><form action="msds.htm"><td>');
document.write('<input type="submit" value="MSDS & Labels" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form><form action="contact.htm"><td>');
document.write('<input type="submit" value="Contact" onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</td></form>');
document.write('<td WIDTH="99%" background="picts/button.gif">');
document.write(' <br>');
document.write('</td></tr></table></DIV>');
Как это:
document.write('</td><td><form action="index.html">');
document.write('<input type="submit" value=" Home " onmouseover="this.className=\'buttonon\'" onmouseout="this.className=\'button\'" class="button"><br>');
document.write('</form></td><td><form action="ag.htm">');
Теперь все, что было сказано. Они не должны быть таблицами, они не должны быть входами, они не должны быть формами, и они не должны создаваться Javascript. Это устарело более чем на десятилетие.
У вас есть журнал изменений кода (если они есть)? Если в коде не было изменений, произошли ли изменения в используемых браузерах и т. Д.? –
Можете ли вы хотя бы опубликовать ссылку на сайт, чтобы мы могли посмотреть? – idontwantnoscrubs
В последнее время произошли некоторые кардинальные изменения в браузерах. Пока что Firefox не затронут. Я посмотрел на ваш скриншот. Не говорит ничего, кроме кнопок навигации в формате таблицы. Некоторые div (возможно, с шириной в процентах должны быть закрыты кнопками, и, следовательно, они стали неотъемлемыми. Только гадать. –