Всплывающее окно Ajax
привет я развиваюсь php
интернет страницы.
Мне нужно открыть настраиваемое всплывающее окно с помощью элементов управления ajax.
Как использовать ajax для всплывающего окна?
заранее спасибо
Тебе нужно
jQuery 1.7.2.js
Html
<div id="yourPopup" style="padding:0; margin:0; display:none;">
</div>
JQuery
function showyourPopup() {
$("#yourPopup").dialog({
autoOpen: true,
resizable: false,
height: 'auto',
width: 'auto',
modal: true,
//show: { effect: "puff", duration: 300 },
draggable: true
});
$(".ui-widget-header").css({"display":"none"});
}
function closeyourPopup() { $("#yourPopup").dialog('close'); }
/* Submit Resources Popup */
function submitResources(id){
$("#yourPopup").dialog('open');
$.ajax({
url:'your_page.php',
data:'act=loadResourcesFrm&id='+id,
type:'POST',
error:function(){},
success:function(data){
$('#yourPopup').html(data);
showyourPopup();
}
});
}
PHP
<?php
if($_POST['act']=='loadResourcesFrm'){
echo "<table>
<tr><td>
Your Customized Popup window
</td></tr>
</table>";
}
?>
Для всплывающего окна оповещения вы можете использовать
echo "<script type='text/javascript'>alert('what you want to get on alert box!');</script>";
Другой мудрый вы можете использовать window.open()
для hrml с target="blank"