我正在編輯器中的用戶可以設置鏈接到另一個網站,例如stackoverflow.com
。如果用戶將此網址設置爲<a>
元素,然後點擊此鏈接,他將導航到http://myapp.com/stackoverflow.com
,但不會導航到http://stackoverflow.com
。我認爲這是由元素的默認行爲改變引起的。 我如何使這個鏈接外部?如果用戶將從瀏覽器複製網址並粘貼,他會粘貼http://stackoverflow.com
,因此一切都會正常工作。但如果他手動輸入stackoverflow.com
什麼都不會工作正常。 P.s.我也想使每個元素都具有屬性target="_blank"
所以,我假設我無法編程導航 任何想法?React.js - 如何導航到其他域?
0
A
回答
1
嘗試<a>
的href
屬性設置爲完整的URL,而不僅僅是stackoverflow.com
:
<a href="http://stackoverflow.com" />
否則就會被視爲相對URL。
添加檢查以查看您的用戶是否輸入url作爲stackoverflow.com
,如果他們這樣做,請在設置href
屬性之前將其更改爲http://stackoverflow.com
。
您沒有收到有關程序導航等問題,但如果你想有一個鏈接,在新窗口/選項卡中打開,使用
<a href="http://stackoverflow.com" target="_blank" />
相關問題
- 1. React.js:鍵盤導航
- 2. 如何摺疊其他導航項目
- 3. 的Windows Phone - 導航到其他頁面
- 4. 導航到網頁的其他部分
- 5. iOS導航到其他視圖didSelectRowAtIndexPath
- 6. 從一個標籤導航到其他
- 7. 導航到其他頁面刷新
- 8. 反應導航導航到其他屏幕
- 9. 導航覆蓋其他divs
- 10. 如何從UIView子類導航到其他UIViewController
- 11. 如何導航到所有其他片段的特定片段?
- 12. 如何使用JavaScript導航到其他頁面
- 13. 如何導航到部分方法的其他部分?
- 14. LongListSelector Windows Phone 8,如何導航到其他頁面?
- 15. 如何導航到Jupyter Notebook中的其他目錄?
- 16. MvvmCross:如何導航到除ViewModel之外的其他內容?
- 17. 如何將一個視圖導航到其他視圖
- 18. 如何從iframe導航到其他頁面?
- 19. 如何導航到命令類別的其他頁面
- 20. 如何從MainPage.xaml導航到其他頁面。
- 21. 如何/在哪裏導航到其他頁/門戶
- 22. oracle adf如何雙擊行並導航到其他頁面?
- 23. PHP如果其他與導航菜單
- 24. DNS:如何將域重定向到其他域的子域?
- 25. React.js - LinkContainer。防止鏈接導航
- 26. React.js粘滯導航不起作用
- 27. 如何將Virtualbox導出到其他PC
- 28. Flex移動:從一個視圖導航十字導航到其他
- 29. 將其他js/app組件(例如jQuery)集成到react.js中SPAAs
- 30. 如何導航到actaul導航網址?
感謝ü烏拉圭回合的答案。我會盡力實施你的建議。但是那些網站使用https://而不是http://的情況呢?有關係嗎 ? 關於其他問題:我的意思是如何編程式打開新標籤\窗口與目標網址 –
做(與「https」)也應該工作。嘗試一下。要以編程方式導航到網址,可以使用window.open(「h t t p s://stackoverflow.com」,「_blank」);或者只是window.open(「h t t p://stackoverflow.com」); - 兩者都會在新的瀏覽器窗口/選項卡中打開url(必須在「https」中添加空格以防止URL在註釋中轉換爲標記,在代碼中將其刪除,只需使用「https」即可空格) – m1kael
謝謝你。寶貴的答案 –