2009-06-29 79 views
0

所以我追查我網頁上的非安全項目。我正在使用JQuery庫來製作手風琴菜單。我懷疑可能是這個問題。有誰知道這個href是否會有問題嗎?我找不到任何空白的src路徑或http :.IE6非安全項目

感謝尼克

+0

你是指什麼href? – 2009-06-29 20:16:46

回答

0

明白了。 Jquery.ui庫包括沒有指定src屬性的庫。 IE6會抱怨這一點。快速和骯髒的修復是編輯庫。

+3

您能否詳細說明您在哪裏找到的具體內容,並在圖書館中修復了這些問題? – 2009-09-03 15:38:29

0

嘗試在Firefox中打開該網頁,看 工具>頁面信息>媒體選項卡。

這會向您顯示頁面上的所有媒體,並可能會給您提供導致非安全錯誤的線索。

喬希

+0

謝謝,但列出的所有圖像都是https: – Nick 2009-06-29 20:28:30

0

答案是「不」 .. HREF =「#」不會導致非安全項在IE6警告。

2

我有同樣的問題,我發現IE8 +中的「不安全項目」警報的一個解釋。 如果您使用wrap()或append()函數使用jQuery創建動態內容,並且此內容包含具有相對於圖像的路徑的CSS或任何其他外部元素,則會發生警報。

例:

$('#mynode').wrap('<div style="background:url(/path/to/image.gif);"></div>'); 

這將顯示,即使將圖像相同的HTTPS安全連接上下載的安全警報。

如何解決此問題:

  • 使用完整的絕對URL: 背景:網址( 'https://www.domain.com/path/to/image.gif');

  • 或者使用CSS類:

<風格> .myclass {背景:網址(/path/to/image.gif);} < /風格>

$ ('#mynode')。wrap('< div class = myclass> </div>');