PHPのDOMDocumentクラスを使用してスクリプトタグを使用してHTMLを解析しようとすると、このエラーが発生します。
Warning: DOMDocument::loadHTML(): Unexpected end tag : style in Entity, line: 71 in /var/www/signage-dev/dynaml/includes/page.php on line 95
CDATAタグを試しましたが、同じエラーが発生しました
私のスクリプトタグは
<script type="text/javascript">
//<![CDATA[
document.write('<style type="text/css"> .printBTN { display: inline; } </style>');
//]]>
</script>
このスニペットは、JavaScriptが有効になっている場合に印刷ボタンを表示することになっています。これがこれを行うための最も効果的な方法ではないと思います(以前の開発者がこれを作成しました)が、それでも、将来この問題に再び遭遇する可能性があり、そうでない可能性があるため、この問題の解決策を見つけたいと思いますこれと同じくらい簡単に修正できます。