我想找段代码禁止用户再次定义 title也就是最后的输出结果  下面这段代码  可以检测是否定是符合规定的标题但有一个问题,如果有人使用JS特效,例如跑马灯就无法检测到!请问怎么做到 检测到客户端的 标题栏最后信息 或屏蔽所有标题栏  麻烦高手给个代码,或思路我的代码如下: ================================================================<title>新建网页 1</title>
<script>if(document.getElementsByTagName("title")[0].innerHTML!="新建网页 1"){window.alert("请勿更改标题!");}</script>================================================================

解决方案 »

  1.   


    下面的代码 就可以 检测是否符合
    =====================================
    <title>新建网页</title>
    <title>新建网页 1</title>
    <script>if(document.getElementsByTagName("title")[0].innerHTML!="新建网页 1"){window.alert("请勿更改标题!");}</script>
    =====================================下面这段代码就无法检测
    ===============================
    <script language="JavaScript1.2">
    var message="新建网页"
    var message=message+" "
    i="0"
    var temptitle=""
    var speed="300"
    function titler(){
    if (!document.all&&!document.getElementById)
    return
    document.title=temptitle+message.charAt(i)
    temptitle=temptitle+message.charAt(i)
    i++
    if(i==message.length)
    {
    i="0"
    temptitle=""
    }
    setTimeout("titler()",speed)
    }
    window.onload=titler
    </script>
    <title>新建网页 1</title>
    <script>if(document.getElementsByTagName("title")[0].innerHTML!="新建网页 1"){window.alert("请勿更改标题!");}</script>
    ===============================怎么做才能限制 不管任何方法不是我规定的标题 就提示弹窗  例如使用js 打字效果 或 跑马灯效果