亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

英文:A鏈接標記ie下會自動補全href

2024-08-26 00:10:51
字體:
來源:轉載
供稿:網友

英文:A鏈接標記ie下會自動補全href.
Whilst working on the Ajax Link Tracker and MapSurface I have come across an inconsistency in how the href attribute is retrieved using DOM Scripting.
The href attribute is different to other element attributes in that the value set can be relative to the context of the page URL. If you set a link with a relative href attribute
<a href="../development/test1.html">test page</a>
The browser will look at the pages current URL and derive an absolute URL for the link.
http://www.glenn.jones.net/development/test1.html
This is the root of the problem, some browsers return the text of the attribute and others return the derived absolute URL. The results also differ by the method you use to retrieve the href attribute. There are three common ways to access an attribute:
linkobj.href; linkobj[‘href’]; linkobj.getAttribute(‘href’);
The linkobj.href and linkobj[‘href’]; methods of accessing the attribute consistently return the derived absolute URL.
Microsoft has tried to address this by problem adding a second parameter to the getAttribute method. The second parameter can be set to 0,1 or 2. If the parameter is set to 2 the method returns the attribute text. Any other setting will return the derived absolute URL.
linkobj.getAttribute(‘href’); linkobj.getAttribute(‘href’,2); Derived
Absolute URL Attribute Text IE linkobj.href; x IE linkobj.getAttribute(‘href’); x IE linkobj.getAttribute(‘href’,2); x Gecko linkobj.href; x Gecko linkobj.getAttribute(‘href’); x Gecko linkobj.getAttribute(‘href’,2); x Opera linkobj.href; x Opera linkobj.getAttribute(‘href’); x Opera linkobj.getAttribute(‘href’,2); x Get attribute test page Test on IE6, Firefox 1.5 and Opera 8.51.
So what should be returned by the getAttribute method? The W3C DOM Level 2 Core specification which sets out the structure of the getAttribute method does not cover this issue. It is not that either approach is wrong or right. On this point the specification is open to interpretation.
As a coder I would like to be able to access both values. The DOM Core specification should be updated to address the problem.
After a really good exchange with Jim in the comments below, I stand corrected. The specification does say the getAttribute should return the attribute value, not the absolute URL. The Microsoft approach is wrong.
For the time being I am using the old school object property method linkobj.href to return derived absolute URLs. It provides the most consistent results across all browsers.URLs of interest
W3C REC DOM Level 2 Core specification for getAttribute
Gecko documentation for getAttribute
Microsoft documentation for getAttribute
As usual just as I was finishing this post I found this bug report on the QuickMode site which discusses the same subject.
getAttribute HREF is always absolute.html
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91豆花精品一区| 国产欧美日韩精品丝袜高跟鞋| 亚洲视频精品在线| 欧美在线视频一区二区| 欧美亚洲国产另类| 欧美洲成人男女午夜视频| 欧洲成人性视频| 永久免费看mv网站入口亚洲| 亚洲福利视频二区| 91精品视频免费观看| 热久久这里只有| 欧美激情二区三区| 久久国产精品免费视频| 国产福利精品视频| 日韩av网站大全| 国产亚洲一区二区在线| 久久久久久久一| 成人写真福利网| 国产精品极品在线| 一本一道久久a久久精品逆3p| 亚洲福利在线播放| 九九热99久久久国产盗摄| 日韩精品高清在线| 亚洲影视九九影院在线观看| 欧美乱大交xxxxx| 日韩av资源在线播放| 91欧美视频网站| 亚洲精选在线观看| 永久免费毛片在线播放不卡| 在线丨暗呦小u女国产精品| 性欧美视频videos6一9| 在线精品国产成人综合| 国产精品日韩在线播放| 久久国产天堂福利天堂| 大胆欧美人体视频| 久久久久久久久中文字幕| 欧美性极品xxxx做受| 国产成人精品a视频一区www| 日韩va亚洲va欧洲va国产| 亚洲一区第一页| 色综合久久88| www.xxxx精品| 欧美激情亚洲另类| 北条麻妃一区二区三区中文字幕| 亚洲一区第一页| 亚洲第一男人天堂| 欧美不卡视频一区发布| 欧美日本中文字幕| 色婷婷亚洲mv天堂mv在影片| 日本亚洲欧洲色| 97视频在线观看视频免费视频| 久久久久久午夜| 欧美成年人视频网站欧美| 在线精品高清中文字幕| 欧美激情中文字幕乱码免费| 成人激情电影一区二区| 日本在线观看天堂男亚洲| 96sao精品视频在线观看| 国产国产精品人在线视| 国产69久久精品成人| 欧美激情亚洲精品| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲成人黄色网址| 日韩av在线影院| 国产成人高清激情视频在线观看| 欧美一级电影久久| 国产成人精品电影久久久| 成人精品在线观看| 中文字幕精品久久| 国内精品久久久久久久| 欧美肥臀大乳一区二区免费视频| 国产精品久久久久免费a∨| 亚洲国产精品久久久久秋霞不卡| 亚洲最大av在线| 亚洲精品一区二区久| 欧美大胆a视频| 欧美成人精品三级在线观看| www国产精品com| 久久久久久久久久av| 欧美极品少妇全裸体| 国产精品久久久久久五月尺| 亚洲综合日韩中文字幕v在线| 日韩视频一区在线| 91在线免费观看网站| 亚洲欧美一区二区三区情侣bbw| 91精品在线观看视频| 欧美黄色成人网| 国产日韩在线看片| 亚洲一区二区三区久久| 精品香蕉一区二区三区| 欧美一区二区三区免费视| 国产成人精品免高潮在线观看| 永久555www成人免费| 久久久久久久久久久网站| 久久在精品线影院精品国产| 欧美日本中文字幕| 日韩中文字幕不卡视频| 91免费看国产| 亚洲最大的网站| 91久久中文字幕| 国产激情综合五月久久| 97在线视频精品| 亚洲精品456在线播放狼人| 欧美人与性动交| 国产成人福利夜色影视| 国产成人一区二区三区电影| 在线观看欧美成人| 亚洲国产精品悠悠久久琪琪| 色婷婷综合久久久久中文字幕1| 91av在线影院| 精品亚洲国产成av人片传媒| 色偷偷av一区二区三区| 久久精品国产视频| 色99之美女主播在线视频| 欧美激情奇米色| 日韩av电影在线播放| 国产精品男人的天堂| 亚洲人成网站色ww在线| 国产精品免费视频久久久| 国产色婷婷国产综合在线理论片a| 国产精品夜间视频香蕉| 欧美日韩国产在线| 成人黄色网免费| 在线观看中文字幕亚洲| 日韩激情在线视频| 91高清在线免费观看| 久久久久久网站| 26uuu另类亚洲欧美日本一| 欧美国产亚洲视频| 成人激情在线观看| 国内精品久久久久久影视8| 久久男人的天堂| 色婷婷综合成人av| 久久夜色精品国产欧美乱| 色综合视频一区中文字幕| 久久在线视频在线| 91精品国产色综合久久不卡98口| 久久久久久久久久久av| 国产69精品99久久久久久宅男| 国产精品美女av| 久久久国产精彩视频美女艺术照福利| 69久久夜色精品国产69| 日韩av电影免费观看高清| 精品国产欧美一区二区三区成人| 全色精品综合影院| 成人欧美一区二区三区在线| 日韩中文在线视频| 国产日韩在线免费| 欧美日韩色婷婷| 国产999在线观看| 日韩精品久久久久久久玫瑰园| 亚洲国产精品推荐| 国产精品吊钟奶在线| 久久免费高清视频| 国产精彩精品视频| 97超级碰碰碰久久久| 久久久久久久久久久成人| 欧美一级片一区| 日韩av在线免费| www日韩欧美| 97久久超碰福利国产精品…| 成人性生交大片免费看小说| 一本一道久久a久久精品逆3p| 国产欧美精品久久久|