2017-02-01 2 views
0

У меня есть следующие href, что мне нужно, чтобы выглядеть как кнопкаIE не открывает HREF HTML

<td><a href="/link.jsp" target="_blank"> 
<input type="submit" value="Log in"></input></a></td> 

Проблема в том, что IE11 не открывает ссылку на все. Он не реагирует на это. Все остальные браузеры.

ответ

0

вы должны избавиться от ввода типа submit (он предназначен для отправки формы). Оберните якорь вокруг изображения кнопки. См. Пример ниже:

<a href="http://www.yahoo.com" target="_blank"> 
<img src="http://imageurl" /> 
</a> 
+0

Есть ли способ использовать обычный 'html' вид кнопки, где находится' img src'? – Nik

+0

уверен. просто используйте инструмент, например visio, чтобы создать кнопку. это довольно легко сделать. –

1

Ваш HTML-код недействителен. Вы не можете поставить input внутри a.

Напишите настоящий HTML-код, и у вас не будет этой проблемы. Используйте a validator.

Если вы хотите ссылку: используйте ссылку.

Если вы хотите отправить форму: Используйте кнопку отправки.

Если вам не нравится, как элемент выглядит по умолчанию: используйте CSS.

Смежные вопросы