用dom修改网页后 如何用PHP获取html源码

 我来答
wood_man
2011-12-27 · TA获得超过137个赞
知道小有建树答主
回答量:78
采纳率:100%
帮助的人:63.6万
展开全部
<?php
if(isset($_POST['content'])){
//收到内容后想怎么处理自己定.
$content = get_magic_quotes_gpc() ? stripslashes($_POST['content']) : $_POST['content'];
echo $content;
exit;
}
?>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
function send2php(htmlContent){
var phpurl = 'a.php';
$.post(phpurl,{content:htmlContent},function(ret){
alert(ret);
})
}
$(document).ready(function(){
$('#a').html('456');
send2php($('#a').html());
});

</script>
</head>
<body>
<div id="a">
123
</div>
</body>
</html>
更多追问追答
追问
谢谢
但这样应该是只获取了一个ID的值
有没有办法获取整个页面的HTML内容呢
追答


function send2php(htmlContent){
var phpurl = 'a.php';
$.post(phpurl,{content:htmlContent},function(ret){
alert(ret);
})
}
$(document).ready(function(){
$('#a').html('456');
var content = ''+$('html').html()+''; //修改这里
send2php(content);
});

123

hyqhyq_3
2011-12-27 · TA获得超过143个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:146万
展开全部
可以考虑使用javascript讲html发送至服务器, 不过挺蛋疼的,你肯定是想岔了
追问
比如,我添加一个节点后再次打开 如何让节点依然存在 有什么办法吗?谢谢。
追答
我觉得最好的实现办法是你通过一个表单修改服务器端的数据,然后再显示出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陈琼娟
2011-12-27
知道答主
回答量:42
采纳率:0%
帮助的人:12.3万
展开全部
将html与php混合写,不就行了嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
是勇敢
2011-12-27 · 希望快乐渡过第一天。
是勇敢
采纳数:914 获赞数:1799

向TA提问 私信TA
展开全部
无此函数能为之。
追问
用JS可以获取吗?
有什么办法吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式