服務熱線
153 8323 9821
用IE將遠程的網頁保存到本地, 然后修改保存下來的文件. 在html代碼中添加超鏈接并指向另外一個本地文件. 結果在IE瀏覽器中無法打開該超鏈接.
用IE保存的遠程文件會在HTML代碼的最前面添加一行注釋 , 形似:
<!-- saved from url=(0022)http://www.hbbz.net/ -->
該注釋會導致IE啟用一項安全策略, 該安全策略會使IE認為你超鏈接指向的文件沒有在一個安全域內, 所以該超鏈接無法打開.
如果頁面內有類似:
<!-- saved from url=(XXX)url -->
的注釋,請刪除.
該注釋可能會導致其它問題, 向本地 HTML 文件中添加一條“saved from URL”注釋,以指示 Internet Explorer 對本地計算機上的 HTML 內容應用其他區域的設置。例如,您可以向一個本地 HTML 文件中添加一條“saved from URL”注釋,以便可以將該 HTML 文件分配到 Internet 區域而不是本地計算機區域。如果您在 Internet 區域中允許腳本、簽名的 ActiveX 控件和 Java 小程序,那么該本地 HTML 文件將使用這些縮減的安全權限運行。要指示 Internet Explorer 對名為 Test.htm 的本地 HTML 文件使用 Internet 區域,請向 Test.htm 中添加以下注釋。請在 <HTML> 標記前面單獨使用一行來添加該注釋。<!– saved from url=(0023)http://www.XXX.com/–> 其中,(0023) 值是它后面的 URL 的字符串長度,XXX 是 Internet Web 站點的名稱。當 Internet Explorer 打開 Test.htm 時,Internet Explorer 將查找“saved from URL”注釋,并使用適合該 URL 的區域設置來確定對該 Web 頁應用哪種安全策略。
(0023)代表后面的字符長度其實在HTML中,所有的注釋內容僅僅是不在瀏覽器上顯示出來,但在執行的時候,他們都需要編譯的,這句話的作用是讓Internet Explorer 使用 Internet 區域的安全設置,而不是本地計算機區域的設置。如果網頁需要運行ActiveX或腳本,并且他們位于客戶端以外的地方, 那么可以添加這個注釋語句,IE當然不會不理他, IE會按照他指出的URL去找腳本的位置。所以大家,特別是做網頁設計的新手特別要注意,利用別人的網頁遇到注釋語句要留點意!個人心得:在本機做時,這句注釋不要刪,等做好后刪除這句注釋再上傳到空間上,你會發現,一切正常。