2016-11-29 58 views
0

再現步驟 - 使用下面的HTMLOffice.context.document.url不給更新的名稱/ URL

<script type="text/javascript"> 
     function GetFileURL() { 
     console.log("Url = "+Office.context.document.url); 
     document.getElementById("urlLabel").innerHTML = Office.context.document.url; 
     } 

     function Reset() { 
     document.getElementById("urlLabel").innerHTML = ""; 
     } 

    </script> 
</head> 
<body class="ms-font-l ms-landing-page"> 
    <input id="btn1" type="button" onclick="GetFileURL()" value="Get File URL "></input><br> 
    <input id="btn2" type="button" onclick="Reset()" value="Reset"></input><br> 
    <p id="urlLabel">File Url Displayed here</p> 
    <!--</div>--> 
    </div> 
</body> 
</html> 

3 - 1的字

2爲Office創建基本任務窗格中的應用 - 使用一個按鈕下面的代碼單擊頂部

function GetFileURL() { 
     console.log("Url = " + Office.context.document.url); 
     document.getElementById("urlLabel").innerHTML = Office.context.document.url; 
    } 

4-負載獲得URL名稱可見的辦公室應用程序在Word在線文檔

如果你點擊並獲取URL(文件名範例 - 保存

7 -

5在Word在線

6-文檔名編輯是在標題 例子的形式頂部可見)如可見

現在,如果直接在標題欄中更改名稱,然後單擊加載項按鈕,仍然會看到舊URL 如果重新加載文檔,然後再次加載加載項,那麼你會看到正確的更新網址。

我想了解是否有一種方法可以讓我們立即獲得新的文檔名稱而無需重新加載文檔。

此行爲的任何指針將真正幫助我們前進

回答