Mẫu HTML được chuyển tới Coldfusion. Thẻ đầu của mẫu có thuộc tính bổ sung:Làm thế nào để ngăn chặn Coldfusion từ tiêm cfform.js vào phần đầu?
<head profile="http://abc.com">
Vấn đề là khi tạo ra dựa trên mẫu này Coldfusion tiêm kịch bản của nó bên trong thẻ đầu:
<head <script type="text/javascript" src="/CFIDE/scripts/cfform.js"></script>
<script type="text/javascript" src="/CFIDE/scripts/masks.js"></script>
profile="http://abc.com">
Điều này gây profile="http://abc.com">
xuất hiện ở đầu trang và ngăn trang xác thực.
Việc tiêm mã chỉ xảy ra khi có thẻ biểu mẫu. Việc tiêm sai chỗ không xảy ra nếu thẻ head không có bất kỳ thuộc tính nào. Sự hiện diện của thuộc tính là một yêu cầu dự án và không thể bỏ qua.
Có thể ngăn chặn Coldfusion không tiêm các tập lệnh không?
Chắc chắn là một lỗi ColdFusion. Bạn có thể báo cáo cho adobe tại đây: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&product=7 – Kip
Nếu bạn gửi báo cáo lỗi, bạn cũng có thể muốn bao gồm liên kết này để cho biết thuộc tính tiểu sử trong thẻ đầu là HTML hoàn toàn hợp lệ: http://www.w3schools.com/tags/tag_head.asp – Kip
@Kip Cảm ơn bạn đã đề xuất. Vừa gửi một lỗi cho Adobe. – Alex