zoukankan      html  css  js  c++  java
  • BUG:ie678 使用jQuery设置页面标题

    在项目中,需要设置页面title 我使用jQuery('title').html()这个方法在ie8中报错 “SCRIPT65535: 意外地调用了方法或属性访问。 ”


    经查询:使用document.title="title content" 代替 jQuery('title').html("title content")

    以下为jQuery官网给出的解释

    原文链接:http://bugs.jquery.com/ticket/5881

    jQuery('title').html() returns the title (== document.title)

    jQuery('title').text() is empty

    jQuery('title').text('new title')

    and

    jQuery('title').html('new title') both raise an error:

    Error: Unexpected call to method or property access.

    These all work in Firefox (I'm using 3.5.7). Finally, these work better in IE, but still not quite right :(

    jQuery('title').attr('text') returns document.title

    jQuery('title').attr('text','new title') sets document.title properly. However, the title displayed in the browser chrome reflects the new title only in IE6. In IE7/IE8, even though the value of document.title matches the title element's 'text' attribute, the browser chrome changes only when you set document.title.

  • 相关阅读:
    hdu 2089 不要62(初学数位DP)
    字符串与整数之间的转换
    字符串之判断重复字符串
    字符串之全排列
    字符串之移位
    链表
    STL之map
    海量数据处理
    字符串之strchr
    字符串之_strncat
  • 原文地址:https://www.cnblogs.com/miss-radish/p/4565901.html
Copyright © 2011-2022 走看看