java script

12
Костярик
На сайте с 16.08.2007
Offline
76
1239

Подскажите

Нужен скрипт

Вот скрипт который я вчера нарыл

<script>

function href()

{

myWin=open("index.html");

}

</script>

<form>

<input type="button" name="b1" value="Главная" onClick="href()">

</form>

Добавляется кнопка, причём в том месте где её никто не просил.

Поскольку мне нужно 6 таких кнопок, с определённым дизайном или вообще без него, то такая реализация не подходит

Вот что у меня есть на HTML

<td width="9%" height="21" class="style2"><a href="index.html">Главная</a></td>

Теперь постараюсь объяснить что мне нужно.

Я хочу что бы при нажитии на надпись (название страницы) открывалась страница, в этом окне или нет пока не суть важно , тег _blank всегда успеем вставить

Причём эта надпись (вернее надписи) находятся в таблице, то есть в определенном месте

то есть

td><table width="87%" border="0" align="center">

<tr>

<td width="9%" height="21" class="style2"><a href="index.html">.................</a></td>

<td width="25%" class="style2"><div align="center"><a href="Proekt.html">............ </a></div></td>

<td width="19%" class="style2"><div align="center"><a href="Pravila.html">Правила работы </a></div></td>

<td width="20%" class="style2"><div align="center"><a href="About us.html">............ </a></div></td>

<td width="27%" class="style2"><div align="center"><a href="Altai.html">.............. </a></div></td>

</tr>

</table></td>

То же самое только на jave.

Побеждает лишь тот, кто сражается.
S
На сайте с 15.07.2008
Offline
139
#1
Костярик:
Подскажите
Нужен скрипт
Вот скрипт который я вчера нарыл

...............

Ты сам-то можешь, прочитав свой пост, понять что ты хочешь?

RealDevil
На сайте с 21.05.2008
Offline
24
#2

a href="javascript:функция()"

Костярик
На сайте с 16.08.2007
Offline
76
#3
RealDevil:
a href="javascript:функция()"

вот так прмерно

<script>

function NewWin(url)

{

id=window.open("","_blank");

id.location.href=url;

}

</script>

.................

<td width="9%" height="21" class="style2"><a href="" onclick="NewWin('index');return false">.................</a></td>

<td width="25%" class="style2"><div align="center"><a href="" onclick="NewWin('Proekt');return false">............ </a></div></td>

<td width="19%" class="style2"><div align="center"><a href="" onclick="NewWin('Pravila');return false">Правила работы </a></div></td>

<td width="20%" class="style2"><div align="center"><a href="" onclick="NewWin('About us');return false">............ </a></div></td>

<td width="27%" class="style2"><div align="center"><a href="" onclick="NewWin('Altai');return false">.............. </a></div></td>

Но вот вопрос как это воспримут поисковые машины как ссылки или нет?

Хочу оптимизировать сайт согласно той статье о " Перелинковке сайта под НЧ"

RealDevil:
Ты сам-то можешь, прочитав свой пост, понять что ты хочешь?
Костярик:
Теперь постараюсь объяснить что мне нужно.
Я хочу что бы при нажитии на надпись (название страницы) открывалась страница, в этом окне или нет пока не суть важно , тег _blank всегда успеем вставить
Причём эта надпись (вернее надписи) находятся в таблице, то есть в определенном месте
S
На сайте с 15.07.2008
Offline
139
#4
Костярик:
вот так прмерно
<script>
function NewWin(url)
{
id=window.open("","_blank");
id.location.href=url;
}
</script>
.................
<td width="9%" height="21" class="style2"><a href="" onclick="NewWin('index');return false">.................</a></td>
<td width="25%" class="style2"><div align="center"><a href="" onclick="NewWin('Proekt');return false">............ </a></div></td>
<td width="19%" class="style2"><div align="center"><a href="" onclick="NewWin('Pravila');return false">Правила работы </a></div></td>
<td width="20%" class="style2"><div align="center"><a href="" onclick="NewWin('About us');return false">............ </a></div></td>
<td width="27%" class="style2"><div align="center"><a href="" onclick="NewWin('Altai');return false">.............. </a></div></td>

Но вот вопрос как это воспримут поисковые машины как ссылки или нет?
Хочу оптимизировать сайт согласно той статье о " Перелинковке сайта под НЧ"

Явасрипты ПС не выполняют. Надо прописать href на те же ссылки, что открываются в новых окнах. Тогда и ПС будет нормально по ссылкам ходить, и посетители сайта будут при клике по ссылкам открывать их в новых окнах.

Костярик:

Я хочу что бы при нажитии на надпись (название страницы) открывалась страница, в этом окне или нет пока не суть важно , тег _blank всегда успеем вставить
Причём эта надпись (вернее надписи) находятся в таблице, то есть в определенном месте

Ну так они будут открываться. Вопрос в чём?

Костярик
На сайте с 16.08.2007
Offline
76
#5

В статье " Перелинковке сайта под НЧ" нужно сделать так что бы отсутствовали читаемые ПС обратные ссылки , так вот в чём то и вопрос.

Если вписать последний варинат скрипта будет выполняться это условие или нет?

S
На сайте с 15.07.2008
Offline
139
#6
Костярик:
В статье " Перелинковке сайта под НЧ" нужно сделать так что бы отсутствовали читаемые ПС обратные ссылки , так вот в чём то и вопрос.
Если вписать последний варинат скрипта будет выполняться это условие или нет?

Обалдеть. Наконец-то мы общими усилиями сформулировали задачу.

А вот такое уже не работает?... :)


<noindex><a href="bla-bla-bla.html" rel="nofollow">sdfsdfsdf</a></noindex>

Зачем такие танцы с бубном, если есть нормальные средства запретить поисковикам индексировать ссылки и не передавать вес страницы?

Костярик
На сайте с 16.08.2007
Offline
76
#7

Просто там было написано, что сделать это можно на java 🙄

поэтому то и весь сыр бор

Костярик добавил 20.07.2008 в 11:43

Подскажите

На java написана менюшка

кнопки подвписываются только по английски

Вот скрипт из индексного файла

<!-- Start Menu layer --->

<div style="position:relative; margin-top:0; width:162; height:52;">

<script language="JavaScript" src="menu.js" type="text/javascript"></script>

</div>

<!-- End Menu layer --->

Вот само меню

<!--

document.write('<table cellpadding=0 border=0><tr><td>');

// Copy and Paste the Next Two Lines to Add a New Link

document.write('</td></tr><tr><td nowrap>');

document.write('<div class="menu"><a href="index.html" title="Home"><img src="button_off.gif" alt="Home" /><span>TMM urok.</span></a></div>');

document.write('</td></tr><tr><td nowrap>');

document.write('<div class="menu"><a href="services.html" title="Services"><img src="button_off.gif" alt="Services" /><span>Services</span></a></div>');

document.write('</td></tr><tr><td nowrap height="20">');

document.write('</td></tr></table>');

// -->

При сохранении русских букв остаются только в вопросы

"Дрим" просит сменить кодироку, наверное ....🙄

S
На сайте с 15.07.2008
Offline
139
#8
Костярик:

При сохранении русских букв остаются только в вопросы
"Дрим" просит сменить кодироку, наверное ....🙄

Если показываются вопросы, то скорее всего кодировка исходника - utf-8, а страницы - windows-1251. Или наоборот. Надо привести всю страницу к одной кодировке.

Костярик
На сайте с 16.08.2007
Offline
76
#9

Согласен индексная страница windows-1251

А вот где сменить кодировку меню?

Там этого не приписано.

Или индексную страницу лучше изменить?

S
На сайте с 15.07.2008
Offline
139
#10
Костярик:
Согласен индексная страница windows-1251
А вот где сменить кодировку меню?
Там этого не приписано.
Или индексную страницу лучше изменить?

Та откуда ж я знаю? :)

Пациента в Инет выложить можешь? Посмотреть надо и потом что-то советовать.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий