discuz 新建一个PHP页面供前台JS调用

我修改文件是:\data\template\1_1_forum_viewthread_debate.tpl.php论坛辩论模板我想把下面代码中iframe标签整个放到2.... 我修改文件是:\data\template\1_1_forum_viewthread_debate.tpl.php 论坛辩论模板

我想把下面代码中 iframe标签 整个放到2.php里,然后用<script src='/data/template/2.php' language='javascript'></script>调用,从而实现 iframe 的功能, 这样下面代码输出时在html页面查看源码,那块只能看到JS代码,看到不 iframe中的地址,要是能看到 iframe 地址,就没意义了,

下面代码 iframe 标签中<?php echo $debate['negapoint'];?> 在当前PHP环境内好用,放到新建的2.php就不好用了,求大神指点,小弟PHP,和JS 都不太懂,求能耐心给出详细代码,谢谢

如果需要JS传递URL参数 提供页面URL如下:htt,p//网址/forum.php?mod=viewthread&tid=2&extra=page%3D1

代码:
<?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>
<!-- <script src='/2.php' language='javascript'></script> -->
</div>

</div>
</div>
<div id="fade" class="black_overlay">
</div>
<!-- 弹窗结束 -->
展开
 我来答
chaoningwang
2015-01-12 · TA获得超过682个赞
知道小有建树答主
回答量:806
采纳率:83%
帮助的人:889万
展开全部
你的问题在于php文件echo内容没有用js格式。换成这样:
<?php echo 'document.write("'$debate['negapoint']'")';?>
更多追问追答
追问
还是不行,新建一个页面,写成你这样,调不出来数据
追答
忘了你的iframe了,我上面的用法得去掉iframe才能正常显示。

非要iframe的话你别用js调用嘛,直接保持你原来的做法,把iframe写到2.php,然后在1.php里include("2.php")就行了啊。
杨洋得億
2015-01-12 · TA获得超过2118个赞
知道大有可为答主
回答量:4911
采纳率:66%
帮助的人:1051万
展开全部
不懂这个,帮你顶一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式