HTML создайте объект ввода, событие onClick = "", перейдите к имени хоста текущего веб-сайта (перейдите в корень домена) - PullRequest
0 голосов
/ 23 октября 2011

Я пытаюсь сделать этот код ниже, чтобы перенести текущее окно в корень домена.

скажем, если вы используете http://www.example.com/myprofile/status/…, если вы нажмете на изображение в коде, оно приведет вас к имени корня или хоста, которое будет http://www.example.com.

Я пробовал много способов заставить это работать, слишком много способов перечислить их все. это должно быть возможно как-то. пожалуйста, помогите мне.

<input onmouseover='this.src="board-button_acti… 
onmouseout='this.src="board-button.png"'
name="submit" 
border="0" 
type="image" src="board-button.png" alt="Board Index" value="Board Index" onclick="window.location.hostname">

в этом коде вы хотите увидеть самую последнюю часть под названием onclick="window.location.hostname"

Ответы [ 2 ]

1 голос
/ 23 октября 2011
onclick="location.href= '/'; return false;"

(Возвращает false, чтобы остановить отправку формы, что может привести к противоречивым результатам, при которых навигация завершается успешно.) Вы также можете написать в location.pathname, чтобы изменить путь без изменения хоста, хотя переход к относительному URL-адресу столь же эффективен.

Тем не менее, я бы предположил, что если у вас есть кнопка, которая переносит вас на другую страницу, то здесь у вас есть ссылка. Было бы намного уместнее и лучше вести себя, чтобы обозначить это как простой <a href="/">. Вы можете использовать CSS для стилизации, чтобы он выглядел как кнопка, если вы предпочитаете.

<input onmouseover='this.src="board-button...

input type="submit" не имеет src, поэтому это ничего не даст. Используйте стили CSS :hover для получения эффектов наведения мыши.

0 голосов
/ 24 октября 2011

с помощью вашего парня я ответил на вопрос.

Я добавил href вокруг ввода и просто избавился от щелчка

вот вывод, и он работает!

<a href="/">
<input onmouseover='this.src="board-button_acti… 
onmouseout='this.src="board-button.png"'
name="submit" 
border="0" 
type="image" src="board-button.png" alt="Board Index" value="Board Index" />
</a>
...