URL tương đối của dự án (tham chiếu đường dẫn mạng) là thứ tôi vừa phát hiện - nơi bạn không chỉ định lược đồ URL và nó chọn nó từ Ngữ cảnh hiện tại.URL tham chiếu đường dẫn/URL tương đối của đường dẫn
Ví dụ: <img src="//domain.com/img.png" />
sẽ giải quyết thành https://domain.com/img.png
nếu sơ đồ hiện tại là HTTPS hoặc http://domain.com/img.png
nếu không. Điều này có vẻ như một cách rất dễ dàng để giải quyết những vấn đề phiền toái khi gọi một tập lệnh hoặc hình ảnh bên ngoài trên một trang SSL mà không đưa ra lỗi đáng sợ rằng một số nội dung trên một trang không an toàn.
Lợi ích có vẻ hiển nhiên, nhưng những gì tôi dường như không thể tìm thấy là một lượng thông tin khổng lồ về điều này và đã tự hỏi liệu có ai có kinh nghiệm hoặc tham chiếu về URL tương đối của chương trình hay không?
Trong khi tôi đang cố gắng khám phá xem có bất kỳ trình duyệt nào gây ra sự cố không (Tôi đã thành công với IE6-8, Chrome và Firefox), tôi cũng muốn tìm hiểu xem có ai có bất kỳ trải nghiệm nào không sử dụng điều này bằng các ngôn ngữ khác nhau. Ví dụ: liệu nó có hoạt động nếu bạn phát hành Response.Redirect
với URL tương đối của lược đồ trong ASP không?
Chúc mừng đầu tiên câu hỏi Stack Overflow của bạn ! :) –
có thể trùng lặp của [Có hợp lệ để thay thế http: // bằng // trong
Nếu bạn muốn hỗ trợ IE 7 và 8, bạn có thể muốn xem xét rằng các URL tương đối của lược đồ cho bảng định kiểu sẽ khiến chúng được tải xuống hai lần:
Nguồn: http://www.stevesouders.com/blog/2010/02/10/5a-missing-schema-double-download/
Nguồn
2013-01-23 19:48:22 MPV
+1 cho người đứng đầu. Phản ứng của tôi là * tốt bởi tôi *. IE chậm chạp sẽ chậm chạp hơn, làm cho các trình duyệt tốt hơn xuất hiện tất cả tốt hơn. – toolbear