2015-08-25 88 views
0

我有一個HTML文件,其中包含帶有到另一個HTML文件的鏈接的錨點標記。 當我點擊Firefox中的鏈接時,它不打開其他HTML文件。請參考下面的HTML片段:Firefox中的錨定標記問題

<html> 
<body> 
    <table align=left border=1> 
     <tr><th>Report Name</th></tr> 
     <tr><td><a href="G:\parent directory\Report\Forms Report Summary_2015-08-25 102050.html" target=report_page>Missing Forms Report</a></td></tr> 
    </table> 
</body> 

的問題是,當「HREF」鏈接被點擊,並在inseted「G」(大寫字母),「G」(新的Firefox窗口打開小寫字母)在Firefox中顯示,並且不顯示錯誤頁面。我很努力地理解爲什麼Firefox將大寫字母「G」作爲小寫字母「g」。 有人可以幫我在這裏嗎?

但是,當我在Chrome或IE中打開相同的鏈接時,它的打開狀態很好。

回答

2

錨的規格期待與協議作爲HREF有效的URI: 即fileftpmailto或網址片段#

https://developer.mozilla.org/en/docs/Web/HTML/Element/a#attr-href

在您的例子就認爲你需要的file

這應該在你的情況下工作:(檢查也逃避它,一些瀏覽器做奇怪的不同的事情)

<a href="file:///G:\parent directory\Report\Forms Report Summary_2015-08-25 102050.html" target=report_page>Missing Forms Report</a>

+0

他可能還需要避開他的反斜槓。 –

+0

這對我有用!沒有逃避反斜槓它工作得很好。 –