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分!谢谢!! 展开
<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分!谢谢!! 展开
2个回答
展开全部
直接给你的内容容器限制宽和高,并设置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>
关于第三种方法,也不难,但是达不到你要的意图。你说说你知道他是想实现什么功能吗?
<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";
}
正文文字
+新的内容
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询