簡體   English   中英

HTML 用於在同一選項卡中打開 URL 的按鈕鏈接不起作用

[英]HTML button link to open URL in the same tab is not working

我在 WebPart 中創建了一個 HTML 按鈕,它被配置為 SharePoint 頁面上的內容編輯器。 單擊此按鈕時,將調用 URL 並在我使用“_blank”開關時成功打開一個新選項卡。

但是,當我嘗試使用“_self”開關時,選項卡僅使用現有的 URL 進行刷新,而不會打開/調用新的 URL。知道我可能做錯了什么。

我已經刪除了所有代碼,並且可以使用以下 webpart HTML 代碼重新創建:

**<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<body>
<button onclick="window.open('https://bbc.co.uk','_self')"> Link to BBC</button>
</body>**

我正在使用 Edge 和 Chrome,我遇到了同樣的上述問題。

這將通過將當前的 URL 更改為您提到的那個來解決您的問題:

<body>
<button onclick="window.location.href=('https://bbc.co.uk')"> Link to BBC</button>
</body>

以簡單的方式做

<button onclick="location.href='https://github.com/AshirbadGudu'">
  Open My github
</button>

感謝 Daad,我使用了他的解決方案。 不知道為什么我的原始代碼或其他兩個建議的解決方案不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM