Лучший способ отображения окон зависания на основе Javascript/Div?


0

Я говорю о сортировке Ibox. I.e, пользователь щелкает ссылку и небольшой div на основе javascript, содержащий небольшую форму или таковую.

Я хочу дать пользователям тег <script>, который они разместили на своем веб-сайте. Затем они помещают требуемую функцию javascript в свой тег <a href>, который они хотят использовать для отображения формы. Например, они поставили бы:

<a href="javascript:mysite_signUpForm();"> 
Create an account on [My site's name]</a> 

Здесь mysite будет заменен именем моего веб-сайта, очевидно.

Основное требование здесь заключается в том, что оно должно иметь возможность отображать внешние URL-адреса в форме. I.e, он должен получить URL-адрес и загрузить содержимое этого URL-адреса в своем div. Кроме того, изменение цвета фона/границы и т. Д. Должно быть легко. И чем визуально привлекателен, тем лучше.

Любые предложения?

Кроме того, если его высота будет расширена/уменьшена по мере загрузки/спрятанная больше контента, было бы лучше

0

Ну, если вы используете JQuery, вы можете использовать facebox плагин. Поэтому, как только вы сделаете это, вы можете просто сделать ссылку, как так:

<a href="http://site.name.com/page.html" rel="facebox">Link content</a> 

Тогда intialise плагин следующим образом:

$('a[rel*=facebox]').facebox() 

Это позволит загрузить удаленное содержимое на site.name.com /page.html в div и показать его.

Помимо этого, существуют loads из other плагины lighbox для jquery.