function publish(text) {
$('#helpdiv').prepend(text);
}
function get_help(topic) {
$.get(topic, publish);
}
<p>Hi. <a href="#" onclick="get_help('inline-help.html'); return false;">click here for more help.</a></p>
<div id="helpdiv"></div>
使用Javascript/jQuery的拒绝我继承了HTML的这个块和JavaScript以上(片断)。它/将被用作本地帮助。目前它只在网上,它工作正常。但是,当我在本地复制文件时,我在Internet Explorer中获得“权限被拒绝”,而Chrome在“单击此处获得更多帮助”时不会执行任何操作。它应该做的是从inline-help.html加载帮助内容并将其显示在helpdiv div中。现在,这里是踢球者,如果我将相同的文件复制到我的PC上的inetpub并将它们加载为http://localhost/hello.html,则它的功能完美。权限上的本地文件
大概这就是“本地”区域没有让我加载文件从用户的HD的安全事?但是我不确定发生了什么,希望进一步了解这个问题,并有可能提出解决方法。
任何洞察力,非常感谢。
什么是更加好奇了,如果我使用WPF铬包裹的控制,它正常工作与本地文件。这让我觉得它不是jquery,而是浏览器设置。 我指的是这个。 http://chriscavanagh.wordpress.com/2009/08/25/a-real-wpf-webbrowser/ – billb 2010-05-17 20:51:14