当前位置: 首页 > 面试题库 >

使用jQuery AJAX获取请求页面的标题

暴德运
2023-03-14
问题内容

我已经在我的应用程序中编写了以下内容来进行AJAX请求:

$(document).ready(function () {

    $('ul#ui-ajax-tabs li:first').addClass('selected');

    $('#ui-ajax-tabs li a').click(function (e) {

        e.preventDefault();

        $("#ui-ajax-tabs li").removeClass("selected");

        $(this).parents('li').addClass("loading");

        var url = $(this).attr("href");
        var link = $(this);
        console.log(url);

        $.ajax({
            url: url,
            success: function (responseHtml) {
                $('div#ui-tab-content').html($(responseHtml).find('div#ui-tab-content > div#ui-ajax-html'));
                $(link).parents('li').addClass('selected');
                $("#ui-ajax-tabs li").removeClass("loading");
            },
            error: function () {
                $('div#ui-tab-content').html('<div class="message error">Sorry that page doesn\'t exist</div>');
                $(link).parents('li').addClass('selected');
                $("#ui-ajax-tabs li").removeClass("loading");
            }
        });

    });

});

如何从请求的页面中获取标题并使用它?我曾考虑过类似的事情:var title = $(document).attr('title');但是如何从请求的页面获取标题并将其设置为新标题呢?谢谢


问题答案:

我是jQuery的新手,但是无论如何我都会尝试一下:

var newTitle = $(responseHtml).filter('title').text();

如果上述方法之一有效,则可以通过以下方式更改当前标题:

document.title = newTitle;

再次,我是jQuery和Javascript的初学者,只想尝试一下:)如果它愚蠢而行不通,请原谅:)



 类似资料:
  • 我用AJAX提交JSP页面, 在我的Servlet中, 被使用了。 现在我想使用

  • 问题内容: 如何使用JavaScript获取HTML页面的标题? 问题答案: 用途:

  • 问题内容: 我有一个用户脚本(适用于chrome和FF),该脚本向页面添加了重要功能,但最近由于开发人员向页面添加了一些AJAX而被破坏了。我想修改脚本以侦听xmlhttp请求的页面,以便可以基于页面接收的JSON格式动态更新添加的内容。 搜索显示了许多应该工作的功能,这些功能在控制台中运行时也可以工作。但是,它们在用户脚本的上下文中什么也不做。 它可以在控制台中完美地工作,我可以更改为它,并且效

  • 问题内容: 我正在尝试教自己一些基本的网络抓取。使用Python的请求模块,在尝试以下操作之前,我能够抓取各种网站的html: 我得到的不是基本的html,而是本页面的内容: 我已经尝试过将get / post与我可以从文档,SO和其他示例中猜到的每种语法进行多种组合。我不明白上面看到的内容,无法将其转换为可以阅读的任何内容,也无法弄清楚如何获得自己真正想要的东西。我的问题是,如何获取以上页面的h

  • 这是我的AngularJS代码(如果我删除header选项,它可以正常工作)。 请求如下: 答复: 我添加了和头,但请求仍然失败 大写字母(我的意思是vs)是否会导致失败?如果是,我如何才能让AngularJS停止这样做? Go服务器路由代码:

  • 请问,比如我一个针对html的请求, http://demo.com/aaa.html 请求头中有一个请求头: x-reqid: 00011111 请问下,我是否可以在aa.html中有一个js函数,解析到本次请求的id。然后加速到html DOM中?