如何删除页面上的附加html对象?

How can I remove additional html object on a page

本文关键字:html 对象 何删除 删除      更新时间:2023-09-26

由于一些非常困难的原因,我被插入了额外的…在我的页面开始之前,在真正的<head>开始之前。这是从另一个应用程序,我不能删除它。

代码是这样的:

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.facebook.com/#!/nagradnaigra123.si?sk=app_163054567105477">here</a>.</h2>
</body></html>
<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
... normal content from here on...

所以我问我到底怎么才能删除我页面开头的额外标题。我可以编辑css,添加javascript, jquery, php…但我就是不知道这个问题的解决办法。

这可能吗?

将body标签从header中移除

应该是

<head>
stuff
<title>Object moved</title>
</head>
<body>
stuff
<h2>Object moved to <a href="http://www.facebook.com/#!/nagradnaigra123.si?sk=app_163054567105477">here</a>.</h2>
</body>

通过在<head>中放入下面的代码来删除第一个<title><h2>标记。这将使开始的额外<html>标签在您的页面上没有作用。

<script type="text/javascript">
    var e = document.getElementsByTagName( 'title' );
    e[0].parentNode.removeChild( e[0] );
    e = document.getElementsByTagName( 'h2' );
    e[0].parentNode.removeChild( e[0] );
</script>

在FireFox中工作,在其他浏览器中无法测试