Список вопросов по HTML



Глава 4.9. Как открыть по ссылке маленькое


Категорически не рекомендуется конструкция вида

<a href="javascript:window.open()">

Правильный код:

<a href="page.html" target="_blank" onclick="window.open(this.href,this.target,'width=XXX,height=YYY,location=no,toolbar=no,menubar=no,status=no');return false;">

(все, что написано в onclick, должно идти в одну строчку )

Этот код обеспечит корректное открытие нового окна с нужным URL даже при отключенных скриптах.

Можно вынести функцию открытия окна в отдельный скрипт:

<script language="JavaScript" type="text/javascript"><!-- function popup(linkObj,w_w,w_h) {   window.open(linkObj.href,linkObj.target,'width='+w_w+',height='+w_h+     'location=0,toolbar=0,menubar=0,status=0');   return false } //--></script>

...

<a href="page.html" target="_blank" onclick="return popup(this,XXX,YYY);">




Содержание  Назад  Вперед