我有一个在IE浏览器中呈现精美但在Firefox中 NOT 的页面,Firefox中的文件共享链接已损坏。
在源代码中,我有一些URL链接显示为:
<html>
<body>
<form>
.....
</form>
<script type='text/javascript'>//<![CDATA[
var ctl00_ctl42_g_9097923b_f721_43d1_be88_817032f0ffd8_ctl00results={ ...
<HHUrl>file:\u002f\u002fserver\u002ffolder\u002fTraining\u002fSummit2012\u002fB105_Jeavons.pptx<\u002fHHUrl>
....};
......
// ]]></script>
</body>
</html>
我有一个Jquery将所有文件:\ u002f \ u002f 替换为*文件:\ u002f \ u002f \ u002f \ u002f \ u002f \ u002f \ u002f \ u002f *如下所示:
<script type="text/javascript">
$(function(){
if(!$.browser.msie) {
var replaceFSString = $('body').html().replace(/[file:\u002f\u002f]/g,'file:\\u002f\\u002f\\u002f\\u002f\\u002f');
$('body').html(replaceFSString);
}
</script>
然而,它似乎没有起作用。我错过了什么吗? 谢谢你的帮助。
JPL
答案 0 :(得分:0)
我从&#34;文件:\ server \ dir \ file.txt&#34;更改了我的src。 to&#34; file:/// \ server \ dir \ file.txt&#34;作为一个快速而肮脏的解决方案,因为我在内联网页面上运行。
研究: http://rubenlaguna.com/wp/2007/04/20/firefox-and-file-windows-unc-paths/