3

のようなURLがありwww.google.com、ページ上のJavascript / JQueryで、<title>そのURLのコンテンツの内容を確認し、それを変数に入れたいとします。どうすればそれを機能させることができますか?

4

5 に答える 5

8

URLが同じ起源であるとすると:

$.get('page.html', function(text) {
    var pagetitle = $(text).title;
});
于 2012-10-25T13:54:46.733 に答える
4

次のようなことを試すことができます:

var title = document.title;

あなたの編集された質問を見た後、私はあなたが他の人の発言としてあなたが望んでいたものを推測します:

jQuery.get('<url of the page you want>', function(data) {
    var title =  jQuery(data).title;
});
于 2012-10-25T13:50:57.910 に答える
3
$.get(url, function(html) {
   var title =  $(html).title
});
于 2012-10-25T13:56:31.313 に答える
2

試す

var titles    = document.getElementsByTagName('title')

URLからタイトルを削除してみてください

$.get(document.URL, function(demo) { //or window.location.href to get the url of currec\nt page 
    var title = $(demo).title;
});
于 2012-10-25T13:54:40.493 に答える
1

これはあなたにも役立ちます。matchここで他のオプションとパフォーマンスの面でどのように比較するかはわかりません。

var html_title = html.match("<title>(.*?)</title>")[1];
于 2012-10-25T14:19:48.150 に答える