如果iframe内容为空,则返回PHP变量
echo PHP variable if iframe content is empty
我有这个JS/PHP代码:
<iframe src="" id="contacts_iframe" width="100%" height="300px" scrolling="no" frameborder="0"></iframe>
<script>
function() {
$('#contacts_iframe').load(function() {
if($.trim($(this).contents().find("body").html()) == "") {
alert("empty");
<?php echo $ContactsDisplay; ?>
}
});
});
</script>
如果iframe为空,我希望能够回显$ContactsDisplay
变量
我在中添加了警报进行测试,但警报没有显示,PHP变量也没有显示。
可能出了什么问题?
你几乎做到了。
if($( "#frameDemo" ).contents().length == 0){
alert('success loaded');
} else {
alert('fail not loaded');
}
success
<iframe src="//api.jquery.com/" width="80%" height="600" id="frameDemo"></iframe>
fail
<iframe src="www.sdfsdfdsf.com" width="80%" height="600" id="frameDemo"></iframe>
相关文章:
- 如何使用jquery返回php-json数组对象
- 如何从php返回php变量值以及html响应ajax
- 获取页面宽度Javascript-返回PHP变量
- Ajax表单不返回PHP数据
- 使用 ajaxForm Jquery 插件时返回 PHP 错误
- XMLHttpRequest以文本形式返回PHP和ASP
- 如果iframe内容为空,则返回PHP变量
- 使用ajax调用返回php值时出错
- 以JSON对象的形式返回PHP数据
- 返回php变量
- AJAX,返回php字符串并传递给javascript函数
- 查询嵌套的HTML标记以返回PHP中它的's属性的值
- 我如何发送多个请求相同的文件,并获得所需的响应返回php使用jquery ajax
- 试图从ajax返回php数据
- 在Javascript中返回PHP代码
- dojo.xhrGet返回PHP源代码,而不是文本响应
- 支付导航表单php支付网关和返回php(响应返回php页面)
- Javascript警报和返回php
- 为什么使用jquery调用php函数会返回php代码
- jQuery在点击按钮时返回PHP脚本