我的页面中有一个链接。它链接到同一页面中的div。它应该打开一个对话框。但我在控制台中收到错误。
交叉源请求仅支持协议方案:http, 数据,chrome,chrome-extension,https,chrome-extension-resource。
我的代码:
<a href="javascript:void(0);" data-toggle="modal" data-target="#forgot-pop">Forgot password</a>
<div class="modal fade" id="forgot-pop" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="login-wrap">
<h3>
FORGOT PASSWORD</h3>
</div>
</div>
</div>
</div>
对话框无法打开,而是看到此错误消息:
XMLHttpRequest cannot load javascript:void(0);. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
我已经包括了,jquery&amp;引导。 那可能是什么错?
由于
答案 0 :(得分:1)
添加
时,Chrome中似乎会发生这种情况HREF =&#34;的javascript:&#34;
或类似于您的标签。使用哈希可以工作,但我真的更喜欢javascript:
(顺便说一下虚空(0)部分是不需要的)