Как Вы заставляете кнопку HTML вести себя точно так же, как гиперссылка?

Как Вы заставляете кнопку HTML вести себя точно так же, как гиперссылка, где при нажатии на нее она откроет окно браузера, показывающее страницу, Вы хотите?

Я понимаю это очень. Я думаю, что буду использовать это, но вместо ссылки на некоторый код JavaScript в кавычках для "onclick" я хочу поместить что-то простое, которое запустит новое окно браузера.

15
задан xarzu 24 February 2010 в 06:43
поделиться

5 ответов

onclick и window.open

<input type="button" onclick="window.open('http://www.example.com','_blank','resizable=yes')" />
24
ответ дан 1 December 2019 в 00:29
поделиться

Думаю, это лучшее решение для вас.

Попробуйте сами

<a href="http://www.stackoverlfow.com" target="_"><input 
type="button" value="Click Me"/></a>

Удачного кодирования !!

9
ответ дан 1 December 2019 в 00:29
поделиться

Вы можете сделать что-то вроде этого:

window.open(url, "window-name", "menubar=no,innerWidth=600,innerHeight=600,toolbar=no,location=no,screenX=400,screenY=40");

Передача имени в метод open заставляет браузер открыть новое окно. Третий аргумент определяет внешний вид нового окна.

2
ответ дан 1 December 2019 в 00:29
поделиться
<input type="button" value="Google"
       onclick="window.open('http://www.google.com', '_blank');" />
2
ответ дан 1 December 2019 в 00:29
поделиться
In Head:  
<script>
openNewWindow = function()
{
 window.open(url, "_blank");
};
</script>
In Body:    
<input type="button" onclick="openNewWindow()" >

Я предпочитаю определять функцию с именем openNewWindow () вместо того, чтобы помещать код во входной тег. Это для организации. Я настоятельно рекомендую вам сделать это, если вы планируете использовать много разных кнопок для открытия разных окон.

9
ответ дан 1 December 2019 в 00:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: