文件说明.基本 URI 行为
Explanation of document.BaseURI behaviour
在Chrome中调试一些javascript代码时,我遇到了下一件事:
如果像这样传递给 xhr.open 相对 URL(比如"mail.fpp?a=123sd"(。
xhr.open("post", "mail.fpp?a=123sd", true)
请求将在
https://www.somedomain.com/mail/mail.fpp?a=123sd
一切都很好,但有记录。URI(和 document.location.toString((( 具有值
https://www.somedomain.com/default.aspx?id=12345
我注意到 baseURI 有价值
https://www.somedomain.com/mail/
但根据文档文档。基本 URI 只读。
为什么记录。URI(或 document.location.toString((( 不等的文档。基数?是什么导致了这种不平等?
解决方案很简单,有基本标签。你啦啦啦啦
相关文章:
- jQuery/Javascript.toggleClass/.classList.toggle的特殊行为
- 不同浏览器中的空白字符正则表达式行为
- delete关键字在全局变量上的不同行为
- 在不阻止默认行为的情况下检测IE10中的缩放
- 如何在Edge中下载图像/png数据URI
- 防止默认锚点行为AngularJS
- JavaScript匿名函数行为
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- Soundcloud api"未捕获的类型错误:无法读取属性'uri'“未定义”;
- html() 的意外行为
- onmouseover事件行为不端
- 导航菜单-悬停时的背景行为怪异
- 通过JavaScript捕获并更改默认警报()行为
- javascript RegExp的奇怪行为:相同的正则表达式会产生不同的结果
- HTML文档中脚本标记的位置-<头部>&<身体>有不同的行为
- AJAX Post的奇怪Javascript/PHP行为
- Javascript不需要的关闭行为
- 奇怪的JavasScript字符串用$&替换行为;
- Jqgrid-表未显示响应行为
- 文件说明.基本 URI 行为