jquery 引入绝对地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 引入绝对地址相关的知识,希望对你有一定的参考价值。

我的jquery.1.4.min.js在本地电脑F:/根目录下,我的html(test.html)在桌面,请问我在HTML里这么引入绝对地址:我是这样写的,肯定不对:求正确方法?????
<script type="text/javascript" src="F://jquery-1.4.min.js"></script>

$(获取到需要弹出浮动框的元素obj).hover(function()
//鼠标移动时
//获取到需要弹出浮动框的元素obj
divobj=document.getElementById(obj);
//获取obj的位置,left及top,IE及FF3.0以上都支持
divobjleft = divobj.getBoundingClientRect().left;
divobjtop = divobj.getBoundingClientRect().top;
//为弹出的div的left,top赋值
divobjx= divobjleft + 0 /* 弹出的div距离obj左边的距离,取实际值 */ ;
divobjy= divobjtop + 50 /* 弹出的div距离obj顶部的距离,取实际值 */ ;
// 定义弹出div
var x="<div id='description' class='help' style='left:"+divobjx+"px; top:"+divobjy+"px;'>这里是内容,也可以通过参数来传递</div>";
//通过insertAdjacentHTML来写入到html内(这个参数火狐不支持,但是可能通过兼容代码 让火狐兼容insertAdjacentHTML 属性,兼容代码不长,就几十行)
document.body.insertAdjacentHTML("afterBegin",x);
,function()
//鼠标移出时,通过closeDiv()移除这个div
closeDiv("description");
)

/* Sart 移除元素方法 */
function closeDiv(obj)
var divobj= document.getElementById(obj);
divobj.parentNode.removeChild(divobj);

/* End移除元素方法 */

/* Start 兼容代码 让火狐兼容insertAdjacentHTML 属性 */
if (typeof HTMLElement != "undefined" && !HTMLElement.prototype.insertAdjacentElement)
HTMLElement.prototype.insertAdjacentElement = function (where, parsedNode)
switch (where)
case "beforeBegin":
this.parentNode.insertBefore(parsedNode, this);
break;
case "afterBegin":
this.insertBefore(parsedNode, this.firstChild);
break;
case "beforeEnd":
this.appendChild(parsedNode);
break;
case "afterEnd":
if (this.nextSibling)
this.parentNode.insertBefore(parsedNode, this.nextSibling);
else
this.parentNode.appendChild(parsedNode);

break;

;
HTMLElement.prototype.insertAdjacentHTML = function (where, htmlStr)
var r = this.ownerDocument.createRange();
r.setStartBefore(this);
var parsedHTML = r.createContextualFragment(htmlStr);
this.insertAdjacentElement(where, parsedHTML);
;
HTMLElement.prototype.insertAdjacentText = function (where, txtStr)
var parsedText = document.createTextNode(txtStr);
this.insertAdjacentElement(where, parsedText);
;

/* End 兼容代码 让火狐兼容insertAdjacentHTML 属性 */
参考技术A javascript中引用绝对路径的方法,在浏览器中打开你的js文件路径,复制浏览器的地址填写到src中,该例中的正确引用方式如下:
<script type="text/javascript" src="file:///F:/jquery-1.4.min.js"></script>
希望可以帮助到你。
参考技术B 你在桌面建个文件夹,然后把你的HTML放在里面,在把jquery-1.4.min.js放在里面
<script type="text/javascript" src="jquery-1.4.min.js"></script>本回答被提问者采纳
参考技术C 话说不能访问本地的吧
低版本的浏览器可以 高版本的浏览器默认都不能访问本地的吧0 0~
你敢不敢用相对路径
参考技术D file:///F://jquery-1.4.min.js

以上是关于jquery 引入绝对地址的主要内容,如果未能解决你的问题,请参考以下文章

JS 获得链接的绝对地址

绝对地址相对地址/./../之间的区别

js如何将绝对url传入到img标签的src中

为啥 gdb 在 RIP 相对模式下显示与绝对地址不同的地址?

利用魔术常量的特性定义绝对地址!

提供绝对的URL地址