SORU
9 Temmuz 2010, Cuma


Yeni bir Konum oluşturmak javascript nesne

Javascript yeni Konuma bir nesne yaratmak mümkün değil mi? Bir dize olarak bir url var ve javascript zaten farklı bölgelerine erişim sağlayan kaldıraç istiyorum.

İşte ben neden bahsettiğimi bir örnek (bu işe yaramazsa biliyorum):

var url = new window.location("http://www.example.com/some/path?name=value#anchor");
var protocol = url.protocol;
var hash = url.hash;
// etc etc

Bu olası bir şey gibi, ya da aslında oluşturmanız gerekir bunu kendim nesne?

CEVAP
9 Temmuz 2010, Cuma


Peki, bir bağlantı unsuru, örneğin: url parçaları ayıklamak için kullanabilirsiniz

var url = document.createElement('a');
url.href = "http://www.example.com/some/path?name=value#anchor";
var protocol = url.protocol;
var hash = url.hash;

alert('protocol: '   protocol);
alert('hash: '   hash);
​

IE 5.5 tüm modern tarayıcılarda bile çalışır .

Örnek here kontrol edin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CMTelly

    CMTelly

    2 Mayıs 2007
  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • FrameCityJackal

    FrameCityJac

    4 Aralık 2010