将明文标记还原为html
Revert plaintext tag to html
我在网页上加载一个特殊的小部件,需要隐藏或不呈现网站的内容(它是网站上的一个层)
我用"明文"标签包装整个HTML并添加display:none来隐藏内容。
有时候我不想让我的小部件加载,所以我需要恢复内容回来,目前我正在做的是刷新页面和一个cookie,告诉我不要再次包装内容。我想避免刷新,只是恢复内容。我尝试用一个函数来获取内容并删除它的父元素,但是HTML仍然是纯文本
var b = document.getElementsByTagName('plaintext');
while(b.length) {
var parent = b[ 0 ].parentNode;
while( b[ 0 ].firstChild ) {
parent.insertBefore( b[ 0 ].firstChild, b[ 0 ] );
}
parent.removeChild( b[ 0 ] );
}
有人有什么好主意吗?
var count = 0;
setInterval(redefine, 1000);
function redefine()
{
img = document.getElementsByTagName("img")[0];
if(count++%2 ==0)
img.style.display = 'none';
else
img.style.display = 'inline';
}
img
{
width: 250px;
height : 100px;
}
<img src="http://goo.gl/gxb9ij"/>
<p> This is working </p>
这是你要找的吗?我没有刷新页面,而只是隐藏细节。
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 使用javascript将动态表从一个html页面打印到另一个html页
- 通过javascript重定向html传递php变量
- 如何使Javascript动态html表及其上的事件
- 在chrome.tabs.onCreated之后加载HTML页面
- 如何在vs2002中调试html页面
- 如何使用javascript或html下载PDF格式的填写表单
- 视频HTML没有'无法在Internet Explorer 11上工作
- HTML表单提交时未执行外部函数
- 按 F5 时还原级联控件的 HTML 窗体状态
- 替换 HTML 内容并在悬停时还原
- 将“选定”选项从下拉列表中还原为 HTML
- jQuery加载其他html页面,但如何还原为原始内容
- 如何将转换后的文本字符串还原为原始HTML布局
- 将明文标记还原为html