Я думаю, что это обходное решение должно работать в IE, Chrome, Firefox, Safari, Opera -
Использование jQuery:
<xmp id="unique_id" style="display:none;">
Some plain text
Both type of quotes : " ' " And ' " '
JS Code : alert("Hello World");
HTML Code : <div class="some_class"></div>
</xmp>
<script>
alert($('#unique_id').html());
</script>
Использование Pure Javascript:
<xmp id="unique_id" style="display:none;">
Some plain text
Both type of quotes : " ' " And ' " '
JS Code : alert("Hello World");
HTML Code : <div class="some_class"></div>
</xmp>
<script>
alert(document.getElementById('unique_id').innerHTML);
</script>
Приветствия !!
С помощью GeckoDriver v0.20.0 и Firefox Quantum v59.0.2 (64-бит) ваш кодовый блок выглядит хорошо, а трассировка стека журнала выглядит одинаково хорошо, g10] log message :
Promise rejected while context is inactive: Message manager disconnected
В соответствии с обсуждением в форуме поддержки Mozilla эта ошибка выглядит как Privacy Badger. Короче говоря, эта проблема вызвана расширением, которое не загружается / работает должным образом.
@Test
. Не разрешенные обещания, отклоненные до окна. [hr>
Хорошо, как я упоминал в своем ответе трассировку стека был fair достаточно в соответствии с текущими реализациями. Но лично я не видел этого следа на моем localhost :
Promise rejected while context is inactive: Message manager disconnected
Грубые некоторые трассы могут зависеть от базовой ОС . Теперь просматривается все обсуждение . Неразрешенные обещания, отклоненные до события window.unload? , выглядит в нижней строке:
Проблема обещаний с разгрузки страниц (или действительно, вызов скрипта на незагруженных страницах вообще), не уточняется очень хорошо и не реализуется взаимоисключаемо, очень реально. См. Также https://bugzilla.mozilla.org/show_bug.cgi?id=1058695 , где мы закончили некоторые смягчения в Gecko, которые технически не следуют спецификации, потому что технически следуя спецификации требует утечки мира в обычных случаях .... Проблема в том, что сейчас нет спецификации для этого события цикла событий, а спецификация для Promise является частью ES6, которая на самом деле не допускает возможности Realms нужно уйти в каком-то смысле, поэтому нечего даже поднимать такие проблемы против.
blockquote>Следовательно, вывод: вы хорошо гонитесь вперед