我試圖使用JavaScript在新選項卡中打開鏈接,但是,我遇到了一些問題。這個鏈接是在CRM中的記錄,我收到的錯誤是:在新選項卡中打開URL的問題
'Input string was not in correct format.'
這裏是我的網址是什麼樣子:
https://companyname.com/crm/main.aspx?etc=112&extraqs=%3f_gridType%3d112%26etc%3d112%26id%3d%257b240F22C7-A795-E311-83F6-00155D01A312%257d%26pagemode%3diframe%26preloadcache%3d1392415527562%26rskey%3d228507345&pagetype=entityrecord
這是通過在當前標籤頁打開鏈接:
<p><a href="https://companyname.com/crm/main.aspx?etc=112&extraqs=%3f_gridType%3d112%26etc%3d112%26id%3d%257b240F22C7-A795-E311-83F6-00155D01A312%257d%26pagemode%3diframe%26preloadcache%3d1392415527562%26rskey%3d228507345&pagetype=entityrecord"> Click this link! </a></p>
但是,這並不工作:
<p><a href="javascript:void(window.open('https://companyname.com/crm/main.aspx?etc=112&extraqs=%3f_gridType%3d112%26etc%3d112%26id%3d%257b240F22C7-A795-E311-83F6-00155D01A312%257d%26pagemode%3diframe%26preloadcache%3d1392415527562%26rskey%3d228507345&pagetype=entityrecord'));"> Click me too!</a></p>
^這一個是返回'輸入字符串...'錯誤的那個。
我不知道我在做什麼錯在這裏,所以任何輸入是非常感謝!
謝謝!
您有使用JS打開鏈接的原因嗎? –
其實是的,我試圖用SSRS報告來打開相應的CRM項目到報告中的項目。我無法在SSRS字段值中使用標記,因此我需要使用JavaScript。我上面發佈的內容僅供我嘗試在本地使用......但它看起來不像Javascript會起作用 – user2573690
任何特定的瀏覽器?它在這裏工作(我複製粘貼)。 – zozo