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

  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007
  • NextKsa

    NextKsa

    7 EKİM 2009
  • superflyy88

    superflyy88

    8 ŞUBAT 2009