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

  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006
  • Submissions101

    Submissions1

    23 ŞUBAT 2007