Вход

Просмотр полной версии : Всплывающее окно.


KickMan
08.07.2014, 21:49
Добрый день подскажите как вывести функцию во всплывающем окне.

Вот весь скрипт.

if(isset($_GET['domain']))
{
$domain = str_replace(array('www.', 'http://'), NULL, $_GET['domain']);

if(strlen($domain) > 0)
{
foreach($extensions as $extension => $who)
{
$buffer = NULL;

$sock = fsockopen($who[0], 43) or die('Error Connecting To Server:' . $server);
fputs($sock, $domain.$extension . "\r\n");

while( !feof($sock) )
{
$buffer .= fgets($sock,128);
}

fclose($sock);

if(eregi($who[1], $buffer))
{
echo '<h4 class="available"><span>Available</span>' . $domain. '<b>' . $extension .'</b> is Available</h4>';
}
else
{
echo '<h4 class="taken"><span>Taken</span>' . $domain . '<b>' .$extension .'</b> is Taken</h4>';
}
echo '<br />';

ob_flush();
flush();
sleep(0.3);

}
}
else
{
echo 'Please enter the domain name';
}
}

Сам вывод.
<form method="post" action="./" id="form">

<input type="text" autocomplete="off" id="Search" name="domain">
<input type="submit" id="Submit" value="Submit">
</form>

<div id="loading">Please wait...<img src="/cloud/modules/mod_s5_domain_check/load.gif"></img></div>
<div id="results" style="width:420px; height:600px;" align="left">


А мне нужно что бы все echo он выводил во всплывающем окне, как это можно реализовать?
Заранее благодарю.

krasovsky
09.07.2014, 07:41
jquery dialog. Есть и другие альтернативы альтернативы

KickMan
09.07.2014, 10:59
jquery dialog. Есть и другие альтернативы альтернативы

Я понимаю что есть альтернативы - перерыв пол гугла и форума, я понял что моих знанний не достаточно и создал этот топик дабы мне помогли. :blink: Просто я уверен что для знающего человека это не составит ни какой сложности.

Наклипал вот такой вариант, подключил css - окно выводится....

<script type="text/javascript">
$(document).ready(function(){
$('.popup .close_order, .overlay').click(function (){
$('.popup, .overlay').css('opacity','0');
$('.popup, .overlay').css('visibility','hidden');
});
$('a.clickMe').click(function (e){
$('.popup, .overlay').css('opacity','1');
$('.popup, .overlay').css('visibility','visible');
e.preventDefault();
});
});
</script>

Вывод

<div class="overlay" title="окно"></div>
<div class="popup">
<div class="close_order">x</div>
<div id="results" style="width:420px; height:600px;" align="left">
</div>


</div>


Сама кнопка

<a class="clickMe"href="#">хочу чтоб по клику открылось окно</a>
<div id="results" style="width:420px; height:600px;" align="left">

После нажатия Submit он делает вывод результата в моё окно и по клику на clickMe выводит всю инфу во всплывающее окно, как мне связать эти две кнопки в одну? Что бы после нажатия Submit он открывал всплывающее окно и выводил туда результат.

KickMan
09.07.2014, 13:53
Проблему решил сам. Close.