Jump to content

всплывающее окно, iframe


pinmix
 Share

Recommended Posts

Извиняюсь - если объясняю невнятно, первый раз имею дело с данной проблемой...

Подскажите пожалуйста как сделать вплывающее окошко (если не путаюсь в терминологии) - т.е. чтобы при нажатии на ссылку появлялось окно (не раскрытая страница, а окно, кстати размер имеет значение - прошу подсказать и тут), в теле которого - будет iframe...

С фреймами никогда не сталкивался - поэтому прошу поподробнее... :)

Link to comment
Share on other sites

pinmix: Насколько я понял тебе нужно сделать всплывающие окно, реализуется это очень просто, с помощью JavaScript.

Должен тебя предупредить, что если у посетителя стоит настройка "блокировать вслывающие окна", то твоё окно будет появлятся лишь в ответ на события (заисключением событий onload и onunload)!

Создаётся окно методом open объекта window

Синтаксис:

var winHandle = open("win_url", "winName", "param");

где param это строка в виде параметр1=значение1,параметр2=значение2

доступны следующие параметры (переведи с английского), в скобках возможные значения:

  • height (px)
  • width (px)
  • directories (yes|no)
  • location (yes|no)
  • menubar (yes|no)
  • resizable (yes|no)
  • scrollbars (yes|no)
  • status (yes|no)
  • toolbar (yes|no)

winName можешь использовать в атрибуте target тега a

и самое важное, если первый аргумент (win_url) оставить пустым, то в окно ничего не загрузится, и можно генерировать контент на java script:

winHandle.document.open();winHandle.document.write("<html><head>");//...winHandle.document.close();

iframe можно создать следующим html кодом:

<iframe src="url" scrolling="yes|no|auto" frameborder="yes|no"></iframe>

Удачи!

Link to comment
Share on other sites

так, это конечно все хорошо, только вот бы поподробнее приведя пример...

И поповоду блокировки...

У меня вот включена блокировка, но местные окошки (например "Карточка") - не блокируются...

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...