html如何通过js脚本调用显示一个php页面的内容?

我要在一个html页面里显示下面这段php代码的输出内容。怎么将下面这段代码以javascript的语法输出<?phpdefine('WP_USE_THEMES',fal... 我要在一个html页面里显示下面这段php代码的输出内容。怎么将下面这段代码以 javascript 的语法输出

<?php
define('WP_USE_THEMES', false);
require('article/wp-blog-header.php'); //修改博客的路径
query_posts('showposts=20'); //显示文章条数
?>
<?php while (have_posts()): the_post(); ?>
<li><a href="<?php the_permalink(); ?>" target="_blank"><?php echo mb_strimwidth(strip_tags(apply_filters('the_title', $post->post_title)), 0, 50," "); ?></a></li>
<?php endwhile; ?>
展开
 我来答
douyl_2010
2012-09-15 · TA获得超过284个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:96.1万
展开全部
用javascript形式输出数据,其实那就是php把js的输出脚本变为字符串的形式,当js调用会执行php代码

例如:输出的php文件demo.php

echo 'document.write("'.define('WP_USE_THEMES', false);.'")';
echo 'document.write("'.require('article/wp-blog-header.php');.'")';
echo 'document.write("'.query_posts('showposts=20');.'")';
其它的都是这样写就行了

html页面js调用demo.php
<script type="text/javascript" src="demo.php"></script>
xax1126
2012-09-20 · 贡献了超过118个回答
知道答主
回答量:118
采纳率:0%
帮助的人:30.2万
展开全部
可以再文件里引用php文件<script type="text/javascript" src="demo.php"></script>,然后再demo.php里面用js代码写需要输出的内容就行了啊document.write(‘内容’);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SHExxx
2012-09-15
知道答主
回答量:4
采纳率:0%
帮助的人:5466
展开全部
假如上述的php页面叫my.php.
新建的html中, body中含有.
<iframe id=xx/>
<script language=javascript>
document.getElementById("xx").src = "my.php";
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一念一职
2012-09-18
知道答主
回答量:8
采纳率:0%
帮助的人:7.1万
展开全部
<?php
define('WP_USE_THEMES', false);
require('article/wp-blog-header.php'); //修改博客的路径
query_posts('showposts=20'); //显示文章条数
?>
<?php while (have_posts()): the_post(); ?>
document.write ('<li><a href="<?php the_permalink(); ?>" target="_blank"><?php echo mb_strimwidth(strip_tags(apply_filters('the_title', $post->post_title)), 0, 50," "); ?></a></li>');
<?php endwhile; ?>

然后你<script type="text/javascript" src="xxx.php"></script>就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式