我閱讀有關的技術,其中您可以創建自定義的HTML標籤,就像這樣:創建自定義HTML標籤是否安全?
<!-- REGISTER CUSTOM ELEMENTS -->
<script type="text/javascript">
var ApplicationContainer = document.registerElement('application-container');
document.body.appendChild(new ApplicationContainer());
</script>
由於有多種瀏覽器的&瀏覽器的版本在那裏,我想知道:
- 是否可以安全地創建自定義標籤?
- 如果不是,那麼正確的解決方法是什麼?
......我只是好奇,真的。
也許你正在試圖解決的[XY問題(http://xyproblem.info/)? –
我熟悉的自定義HTML標籤的唯一應用是通過像Angular這樣的框架,它允許你「註冊」自定義指令來封裝DOM操作,所以有效地,你「創建」了新的元素,但它們只是簡單的擴展功能基於HTML元素的核心集合,而不是「全新」元素本身。 –
我不想解決任何問題。我剛剛閱讀了這篇文章,並認爲......「不能安全。」我甚至在問題的第一行中這樣說......並以「只是好奇」結尾 –