2010-03-08 48 views
0

任何人都可以看到,爲什麼下面的代碼不會導致我的網址在新窗口頂部打開,即:jQuery的屬性利用爲目標

 $(location).attr({ 
      href: toLoad, 
      target: "_blank" 
     }); 

對負載哪裏是我的網址。

望着查看源代碼,一切似乎都很好,基本上是這樣的:

<a target="_blank" title="" href="http://......etc">ccc</a> 

任何想法我可能做錯了什麼?

謝謝。

+0

您希望立即打開還是點擊? – 2010-03-08 12:21:33

+0

似乎有點不清楚,你想要它打開一個新窗口? - 關閉這個嗎?或者只是打開一個新的?而且,何時進行此操作,點擊鏈接或其他內容,或打開頁面? – 2010-03-08 12:53:43

+0

想要在點擊新窗口時打開它。 – tonyf 2010-03-08 14:13:53

回答

1

jQuery包裝器用於DOM元素,而不是任意對象,並且locationwindow.location)甚至沒有target屬性。只需做一個window.open(...)

+0

感謝您的信息最大。 – tonyf 2010-03-08 12:54:16