1

開いているサイトのURLを送るアドオンを作ってみたのですが、

function xxxx() 
{
a = "mailto:xxx@xxxx.com?subject= xxxxxxxxxxxxxxxxxx" + document.title;
a += "&body=" + escape("url" + window.location.href);
window.location.href = a;
}

しかし、それは

"chrome :/ / browser / content / browser.xul" << chrome.manifest のオーバーレイ

その問題を解決するための解決策または他の方法はありますか?

4

4 に答える 4

0
document.URL

または

location.href

ブラウザのサポートを強化します。

MDN の window.location オブジェクト

于 2013-02-26T07:36:11.330 に答える
-1

ほとんどのブラウザの場合:

document.URL

一部のバージョンでは、FF の場合:

window.location.href
于 2013-02-26T07:34:42.690 に答える
-1

これをjqueryで使用します

$(location).attr('href');

または Javascript で

alert(window.location);

お役に立てれば

于 2013-02-26T07:38:20.580 に答える
-1

Javascript と JQuery を使用して URL パスを取得するいくつかの方法を次に示します。

//jquery
$(location).attr('href');

//pure javascript
var pathname = window.location.pathname;

詳細については、このブログ投稿を参照してください:http ://www.jquery4u.com/snippets/jquery-current-page-url/

ありがとうございました、

ラフル・パティル

于 2013-02-26T07:43:50.983 に答える