1,新建一个PHP页面或者JS文件 名称为2.php 或2.js
2,我想把下面代码中 iframe 内容放在2.php 或2.js内,然后用<script src='/2.php'或‘/2.js’ language='javascript'></script>
实现iframe的功能即可,
代码:
<?php if(!defined('IN_DISCUZ')) exit('Access Denied'); if($debate['umpire']) { if($debate['umpirepoint']) { ?>
<?php } } ?>
<div class="ds">
<table summary="全部观点" cellspacing="0" cellpadding="0">
<tr>
<td class="si_2">
<div class="point">
<p><a href="javascript:void(0)" onclick="document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">去淘宝购买</a></p>
</div>
</td>
</tr>
</table>
</div>
<!-- 弹窗开始 -->
<div id="light" class="white_content">
<div class="guanbi"><a href="javascript:void(0)" onclick="document.getElementById
('light').style.display='none';document.getElementById('fade').style.display='none'">
关闭</a></div>
<div class=wenzi></div>
<div class="baidu"><div class="nofenxiang"></div><div class="nofenxiang2"></div>
<div class="zhegai">
<iframe frameborder="0" src="<?php echo $debate['negapoint'];?>" scrolling="no" width="740" height="700"></iframe>
</div>
</div>
</div>
<div id="fade" class="black_overlay">
</div>
<!-- 弹窗结束 -->
php文件或者js文件,客户端调用,具体根据逻辑和业务设计,但是一般调用的目的是获取服务器端的数据信息,服务端的文件只需将数据返回给客户端即可。示例如下:
<?php//test.php
//业务逻辑及其他代码省略
//封装数据
$data=array();
//最后将结果返回给客户端即可
return $data;
?>
首先你需要一个DIV,这个DIV是浮动的弹窗,在这个DIV里面嵌入一个IFRAME,如下:
<div id="dialog" style="display:none"><iframe src="2.php"></iframe></div>
JS部分只需要去控制ID为dialog的DIV显示和隐藏就能实现你的弹窗了。追问
我想把iframe 隐藏掉,让访客查看源码,看不到iframe的地址
追答那把写入JS文件里,设置一个变量,在需要的时候使用
var dialog = " ";
在需要的时候把dialog载入html,如果用JQ的话,使用append就可以了。