2012-11-20 60 views
8

在JavaScript中,沒有任何等價類在iOS版SDKJavaScript中是否有URL類?

  • NSURL類或Java中
  • URL類?

有了這樣的類,我想:

  • 規範化URL,
  • 從模式,主機,路徑組件等組成一個網址...,和
  • 分解一個網址爲其元素。
+1

的一部分能夠與https://developer.mozilla.org/en-US/docs/DOM/window.location回答 – sachleen

+0

@sachleen謝謝!我不知道Location類是如何工作的! – torus

回答

13

James Padolsey已經解決了這個問題。

簡而言之,您可以創建使用document.createElement()錨元素,它的幾個本土屬性是那麼容易獲得,如,porthostname

欲瞭解更多信息:你的問題的http://james.padolsey.com/javascript/parsing-urls-with-the-dom/

+0

這很美!如果可能的話,我會投兩次票。使用''標籤通過href解析url是非常棒的! – slebetman

+0

是的,那是我的反應,當我閱讀博客條目時。它在我們的鼻子整個時間是字面上的。 –

+0

哦,親愛的......雖然很漂亮,但...... – tjameson