it-place.net > Уроци > JavaScript
Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Динамичен PopUp с JavaScript
  1. Динамичен PopUp с JavaScript
Mutatos
     
Автор  Mutatos (20.04.2004 10:09)  съобщение до автора
Погледнат  6789 пъти  добави към любими
Оценка  добави коментар
Гласове  11  изпрати на приятел
Коментари  (1)  абонирай се за JavaScript
    Страница 1 / 1

 



За тази цел се използва една малка функциика на JavaScript, която се извиква при активиране на даден link. Следната функция се записва между <head> ...</head> на вашия HTML документ:

CODE
1
2
3
4
5
6
7
<script language="JavaScript">
<!--
function openPopup(url, width, height, scrollbars, resizeable){
   
window.open(url,'popup','width='+width+', height='+height+', scrollbars='+scrollbars+', resizeable='+resizeable+'')
}

//-->
</
script>

За да използвате тази функция си създавате един link и записвате в <a> - тaгa следната команда:

CODE
1
<a href="#" onClick="javascript:openPopup('site.html','300','200','yes','no');">Test</a>

След активиране на линка ще се отвори прозорците (PopUp) със съдържанието на html-документа site.html с размери width=300, height=200, със скролери без да може да му се променят размерите.

Тази функциика може и да се използва прекрасно с PHP, като на страницата която трябва да се отвори в PopUp-прозореца могат да се предадят допълнително параметри:

CODE
1
<a href="#" onClick="javascript:openPopup('site.php?param=<?PHP echo $parameter ?>' , '300', '200', 'yes', 'no');">Test</a>

По този начин страницата site.php ще получи праметера $param след като бъде отворена в PopUp прозореца:-)

Приятна занимавка!



   


Ключови думи: javascript popup динамичен popup


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: Mutatos  
Николай Николов се занимава с програмиране на PHP/MySQL повече от 6 години. Заедно с разработката на уеб приложения на PHP, се занимава с Java, XML и Webservices.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

Мерси, много полезно ! 

  dweray на 08.09.2006 12:26

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008