Jump to content
  • 0

Open New Window


styleroom
 Share

Question

У меня на сайте есть крошечная фишка - при нажатии на превью большое изображение открывается в отдельном окне заданного размера ==>>

<td><a href="#1" onClick="window.open('url/url/url.htm', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Copyhistory=1, Width=480, Height=612')" onMouseOver="MM_displayStatusMsg('Открыть в новом окне');return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue"><img src="url/url/url/url.jpg" width="133" height="100" border="0"></a></td>

Но работает она только применимо к картинке ссылке... А можно ли привязать это действие к тексту?

И можно ли открываемому окошку задавать координаты? Ну что бы открывалось не строго в левом верхнем углу?

Link to comment
Share on other sites

15 answers to this question

Recommended Posts

  • 0
styleroom, ссылка тоже явлется текстом. Что вы имеете в виду поясните.

ну-у-у-у-у.... у меня к картинке привязано поведение onClick="window.open", а как это же поведение привязать к куску текста? у меня не получалось...

я вроде бы нарыл - типа надо тэг SPAN вставить... куда только... еще не разобрался...

Link to comment
Share on other sites

  • 0

<span onClick="window.open('www.htmlbook.ru', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Copyhistory=1, Width=480, Height=612')" onMouseOver="MM_displayStatusMsg('Открыть в новом окне');return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue">Текст бла-бла-бла</span>

Так? Или нет?

Link to comment
Share on other sites

  • 0

Попробуйте так вот

<span style="cursor:pointer" onClick="window.open('www.htmlbook.ru', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Copyhistory=1, Width=480, Height=612')" onMouseOver="MM_displayStatusMsg('Открыть в новом окне');return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue">Текст бла-бла-бла</span>

По поводу координат ничего утверждать пока не буду, может кто другой скажет.

Link to comment
Share on other sites

  • 0
Попробуйте так вот

Не помогло... Ща полезу в пропертис страницы - там надо наверное прописать поведение с сылками...

Спасибо!

Интересно почему? У меня в IE, Opera и Firofox работает. Только у меня там где написано - htmlbook.ru, т.е. нежелательно указывать именно htmlbook.ru. Например я проверяю только у себя на компе, тогда файл, к примеру

index.html - в нем напишем

<span style="cursor:pointer" onClick="window.open('okno.html', 'newWin', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbars=0, Resizable=0, Copyhistory=1, Width=480, Height=612')" onMouseOver="MM_displayStatusMsg('Открыть в новом окне');return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue">Текст бла-бла-бла</span>

а второй - okno.html(в коде я так же подправил)

Теперь проверьте надеюсь теперь все хорошо и жизнь хороша :)

Link to comment
Share on other sites

  • 0
Попробуйте так вот

Не помогло... Ща полезу в пропертис страницы - там надо наверное прописать поведение с сылками...

Спасибо!

Теперь проверьте надеюсь теперь все хорошо и жизнь хороша :)

И это не сработало...

Вставил вот такой значок "#" - пустая ссылка(как у меня на сайте) в Ваш первый код - и все заработало!

Link to comment
Share on other sites

  • 0

Не помогло... Ща полезу в пропертис страницы - там надо наверное прописать поведение с сылками...

Спасибо!

Теперь проверьте надеюсь теперь все хорошо и жизнь хороша :)

И это не сработало...

Вставил вот такой значок "#" - пустая ссылка(как у меня на сайте) в Ваш первый код - и все заработало!

Чудо случилось - полтергейст. По другому сказать пока не могу.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy