js覆盖原文章方法,有代码,高分请求修改

我想让js文章章覆盖到我的一篇文章上,因为原先文章已经在百度上排名,所以不敢大修改,只有通过用js方法覆盖,之前的代码如下,可是之前是隐藏代码,对seo不好,所以这次想让... 我想让js文章章覆盖到我的一篇文章上,因为原先文章已经在百度上排名,所以不敢大修改,只有通过用js方法覆盖,之前的代码如下,可是之前是隐藏代码,对seo不好,所以这次想让大家帮我想个办法,不会被seo视为作弊的!

<div id="p">正文文字</div>
<div id="p1"></div>
<script type="text/javascript">
var txt = 'js调用的文字';// <![CDATA[
document.getElementById("p").innerHTML=document.getElementById("p1").innerHTML = txt;
document.getElementById("p1").style.display="none";// ]]></script>

一个高手的指点的,麻烦大家帮忙提供下修改后的方法分别是?采纳后给你们高分!
高手说:直接给你的内容容器限制宽和高,并设置overflow:hide; 或是用JS在页里创建一个100%宽的浮动层,绝对定位到左上角,盖住原来的页面.
点加号,你的方法已经实现一半了,只差在页面上加一个图标或是字符加号,通过它的onclick事件函数将document.getElementById("p1").style.display="block"就行了
一共三种方法,提供出来给100分!谢谢!!
展开
 我来答
童画师吴晓
推荐于2017-10-31 · TA获得超过920个赞
知道小有建树答主
回答量:576
采纳率:50%
帮助的人:315万
展开全部
直接给你的内容容器限制宽和高,并设置overflow:hide; 方法如下:
<html>
<head>
<title></title>
</head>
<body>
<div id="p" style=" overflow:hidden;width:0px;height:0px">正文文字</div>
<div id="p1">新的文本</div>
</body>
</html>

创建一个100%宽的浮动层,绝对定位到左上角,盖住原来的页面(不用js也可以),方法如下:
<html>
<head>
<title></title>
</head>
<body>
<div id="p">正文文字</div>
<div id="p1">新的文本</div>
<div style="width:100px;height:30px; position:absolute;left:0px;top:0px; background-color:white; border:1px solid red"></div>
</body>
</html>

关于第三种方法,也不难,但是达不到你要的意图。你说说你知道他是想实现什么功能吗?
更多追问追答
追问
什么功能啊?麻烦您说说!谢谢!最好连第三种方法也实现!
追答


function show(){

document.getElementById("p").style.display="none";
document.getElementById("plus").style.display="none";
document.getElementById("p1").style.display="block";

}

正文文字
+新的内容

abccccaf
2017-10-31 · TA获得超过845个赞
知道小有建树答主
回答量:912
采纳率:86%
帮助的人:261万
展开全部

看半天还是没懂你什么意思,你想让你的原来内容不显示并且用新内容覆盖是吗?

隐藏也可以啊

document.getElementById('p').style.dispaly = 'none';

绝对定位,脱离文档流后把z-index设成最低

document.getElementById('p').style['z-index'] = -999;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式