在.txt文件上打开条件后的fanybox,并读取值
Open fancybox after condition with value read on .txt file
我想在进入网站时自动打开一个fancybox,在txt文件上读取的值为"1"
fancybox的内容将成为另一个页面的iframe (alert.php)
读取txt的值,我输入这个
<?php
$line = file('alert.txt');
$valrec= $line[0]; //if "1" the fancybox appear
?>
我很难使用我读过的东西。
看过
自动打开fancyBox ?
打开fancybox函数
如何打开fancybox窗口(不是onclick)
补充前面的答案,你可以这样做:
<?php
$line = file('alert.txt');
$valrec = $line[0]; //if "1" the fancybox appear
if($valrec == 1){
?>
<script type="text/javascript">
jQuery(document).ready(function($){
$.fancybox({
href: "alert.php",
type: "iframe"
});
}); //ready
</script>
<?php
}; // closes if
?>
<?php
$line = file('alert.txt');
$valrec= $line[0];
if($valrec=="1"){
?>
<script type="text/javascript">
$.fancybox('<?php echo $valrec;?>');
</script>
<?php
}
?>
也许这样的东西会起作用。只需将$valrec
的值返回到JavaScript中,以便它可以基于该值进行分支。
<?php
$line=file('alert.txt');
$valrec=$line[0];
?>
<script type="text/javascript">
$(function() {
if(<?php echo($valrec); ?> === 1) $.fancybox("fancy box");
else alert("lame box");
});
</script>
如果alert.txt包含"1",上述代码将向浏览器发送以下HTML:
<script type="text/javascript">
$(function() {
if(1 === 1) $.fancybox("fancy box");
else alert("lame box");
});
</script>
如果alert.txt包含"100",它发送这个。
<script type="text/javascript">
$(function() {
if(100 === 1) $.fancybox("fancy box");
else alert("lame box");
});
</script>
相关文章:
- 从桌面读取python文件时高亮显示代码
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- TypeError:无法读取属性'推'未定义的JavaScript
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- 未捕获的TypeError无法读取未定义的属性socialsharing
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- NodeJS-readline暂停和恢复事件发射器(逐行读取)
- 未捕获的类型错误:无法读取属性'删除'的未定义
- AngularJS指令出错-无法读取属性'编译'的未定义
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 如何在Javascript中读取unsigned int
- 如何读取表单中的输入数据
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 看到“;未捕获的类型错误:无法读取属性'weight'未定义的“;尽管按照字面上的指示
- angularjs无法读取未定义的属性then
- 正在读取JSON,数据未显示
- 在.txt文件上打开条件后的fanybox,并读取值