-1
翻閱A-Frame source,我發現該庫使用JavaScript設置了幾個元標記。如果在DOM實現後更改元標記,會發生什麼情況?
這應該在A-Frame的情況下是安全的:Mozilla建議他們的庫作爲阻止,同步加載的腳本導入到<head>
中,因此,在我們退出<head>
解析之前,此工作將始終發生。
不過,它讓我想到:如果在異步腳本中使用JavaScript更改元標記,或者在DOMContentLoaded
之後會發生什麼情況?
一些具體問題:
- 沒有任何保證瀏覽器會尊重meta標籤的突變?
- 是否存在已知的問題,使得瀏覽器在解析/ DOM物化之後識別元標記更改?他們還會在頁面上「做些什麼」嗎?
- 是否還有其他很好的理由我不應該這樣做,如果meta標籤對我的JavaScript工作至關重要?
哪些meta標籤?你希望通過改變它們來達到什麼目的? – Quentin
@Quentin任何。我無意記住。我只想知道這是否安全;如果它是共同的;如果行爲被定義。 –