- 浏览: 399670 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (309)
- xaml C# wpf (0)
- scala java inner clas (1)
- Tools UML Eclipse UML2 (1)
- Timer .NET Framework (1)
- perl (6)
- python function paramter (1)
- Python Docstring (1)
- Python how to compare types (1)
- Python (8)
- java (5)
- C# (76)
- C# WPF (0)
- p4 (0)
- WPF (46)
- .net (6)
- xaml (1)
- javascript (40)
- windows (10)
- scala (4)
- winform (1)
- c++ (48)
- tools (12)
- cmd (1)
- os (0)
- CI (0)
- shell (0)
- C (2)
- haskell (49)
- functional (1)
- tool (1)
- gnu (1)
- linux (1)
- kaskell (0)
- svn (0)
- wcf (3)
- android (1)
最新评论
IE is again the only browser that has a special bug that violate the priciple of least surprise.
that is that when accessing an attribute that references a URL, (such as href, src, or action) that URL is automatically converted from the specified form into a full, cannonical, URL for example, if href="/test/" was specified, and you will get http://example.com/test/ if you do .href or .getAttribute("href").
however, it provide some an addition to hte getAttribute call. which you can pass a value of '2' to the end of 'getAttribute' method, then it will retrieve the value that you entered.
CAVEAT: it seems the behavior has changed for even chrome, the return value is http://example.com/test/ if you entered "/test/"; better test it more and make sure that is the expected result.
below is the source code.
<html> <head> <title>Attribute URL Test</title> <script type="text/javascript"> (function () { var div = document.createElement("div"); div.innerHTML = "<a href='/'></a>"; var urlok = div.firstChild.href === "/"; this.urlAttr = function (elem, name, value) { if (typeof value !== "undefined") { elem.setAttribute(name, value); } // if (urlok) { // alert("you are here"); // return elem[name]; // } else { // alert("you are there"); // return elem.getAttribute(name, 2); // } return urlok ? elem[name] : elem.getAttribute(name, 2); }; })(); window.onload = function () { var a = document.getElementById("a"); // Alerts out the full URL 'http://example.com/' alert(a.getAttribute("href")); // Alerts out the input '/' alert(urlAttr("href", a)); }; </script> </head> <body> <a id="a" href="/"></a> </body> </html>
发表评论
-
javascript - trick to cross browser DOM ready event
2012-08-24 08:23 927the "ready" event ... -
javascript - trick to simulate mouseenter and mouseleave
2012-08-23 08:31 2253Previously we discussed javasc ... -
javascript - trick to simulate the change event
2012-08-22 08:51 1658In the previous discussion a ... -
javascript - trick to simulate bubbling submit event
2012-08-22 08:03 905In the previous discussion abou ... -
javascript - trick to implement bubbling submit event
2012-08-23 07:55 700Following up to the javascrip ... -
javascript - trick to detect bubbling supportability
2012-08-20 22:22 971Event delegation is oe of the b ... -
javascript - trigger event and custom events
2012-08-20 21:58 2077In the previous post - javascri ... -
javascript - trick to handlers management
2012-08-20 08:19 1023We have discussed "javascr ... -
javascript - trick to centralized store
2012-08-20 07:52 818For a number of reasons it's ... -
javascript - trick to fix the event object
2012-08-20 07:47 880Many browsers, especially In ... -
javascript - tricks to deal with colors
2012-08-15 08:34 765There are a couple of ways to r ... -
javascript - trick to manipulate the opacity
2012-08-15 08:26 765All other browsre may have supp ... -
javascript - trick to test visibility of an element
2012-08-15 08:15 521though there is a visible prope ... -
javascript - trick to get and set height and width
2012-08-15 08:05 548when looking at properties t ... -
javascript - trick to set/get attributes that expects px values
2012-08-16 11:00 516When setting a number into a ... -
javascript - trick to get and set CSS style
2012-08-16 11:00 746while it will not be so much tr ... -
javascript - trick IE form and its expando attribute
2012-08-16 10:59 1041there is a known issue that if ... -
javascript expando and attributes
2012-08-14 08:15 1038expando is something like this ... -
javascript - trick to getText and setText
2012-08-14 07:40 1143it is not as simple as you thin ... -
javascript - trick/guideline to remove DOM element
2012-08-14 07:00 1176remove an element is not as sim ...
相关推荐
Pandas-and-NumPy-Tips-Trick-and-Techniques-master
在VB6(Visual Basic 6)中,"S-a-D-trick.rar_Join In" 这个主题涉及到的是文件分割与合并的技术。在处理大文件时,为了方便传输或者存储,我们可能会选择将其分割成多个小文件,而在需要使用整个文件时,则需要将...
Python-trick,上传的事pdf文档
在规定的时间内,使用鼠标控制帽子接住落下的保龄球,躲避炸弹。_Hat-Trick
【HLP-Trick-crx插件】是一款专为解决特定网页限制而设计的浏览器扩展程序,主要用于恢复用户在浏览网页时被禁用的复制、粘贴功能,以及上下文菜单和本地高亮显示功能。这款插件特别适用于那些因为版权保护或者安全...
语言:python 内容包括:源码、数据集、数据集描述、论文 目的:使用CNN算法在橄榄球比赛中目标检测。 带数据集很好运行,主页有搭建环境过程。主页有更多源码。 数据集描述如下: 在这场比赛中,你的任务是预测球员...
gtg-grind-trick-generator PWA Web应用程序(Node.js,JS,HTML,CSS) Chrome,Safari,Firefox,Edge(Android,iOS,MacOS,Windows) 离线工作Android应用程式使用Google Workbox,Webpack制作
Python 提示和技巧 ... git clone https://github.com/plasmashadow/py-trick-book.git 我假设您安装了 ipython 导航到目录并执行 ipython notebook 笔记: 退出间谍活动并自己阅读 或者 保持冷静,加入草帽海贼团
正确使用href属性,可以链接到其他网页、同一页面的锚点或下载文件。同时,添加title属性可以提供链接的提示信息,增加用户体验。 在处理图像时,标签需要src属性指向图片源,alt属性提供替代文本,这对于视觉障碍...
1. 下载最新版本的源代码,例如压缩包内的hattrick-0.1.6。 2. 在VDR环境中编译和安装插件。这可能需要熟悉Linux环境和基本的编译命令。 3. 配置VDR以启用Hattrick插件,并设置与Hattrick账户的连接信息。 4. 更新...
React 21 卡技巧一个演示卡片技巧的React应用程序。动机该项目旨在学习如何使用 React 钩子和进行嵌套的 api 调用。 该项目不再进行。怎么玩记住 21 张卡片中的 1 张后,单击完成。 选择您的卡片所在的 3 堆中的哪一...
Trick-CMCC 利用CMCC公共热点的小漏洞免费上网~~ :) sudo ./conn.sh Notice: 目前只知道我工CMCC有这特色, 其他地区尚不明确 Notice: 脚本适用于使用NetWorkManager网络sds管理工具的系统 Notice: 不必惊讶原理, ...
该扩展程序重新启用网页上的复制/粘贴功能,上下文菜单和本机突出显示功能。 支持语言:English (United States)
标题中的"Lin_Semantics-Preserving_Hashing_for_2015_CVPR_paper"指向了一篇发表于2015年计算机视觉与模式识别会议(CVPR)的论文。该论文的主题是关于语义保持哈希(Semantics-Preserving Hashing),它涉及到使用...
"A Trick for Forms" Variation-精品源代码这个主题,从标题来看,似乎涉及到一种特定于表单处理的技术或技巧。表单是用户与应用程序交互的重要手段,常用于数据输入、查询、提交任务等。这个压缩包包含一个名为...
"Trick"这一主题似乎与一套特别的字体资源相关,其中包括多种不同风格的图像文件(.gif)和TrueType字体文件(.TTF)。让我们深入探讨一下这个话题。 首先,.gif 文件是一种常见的图像格式,支持透明度和动画,常...
Use the [removed] tag to tell the browser you’re writing JavaScript 11 Your web browser can handle HTML, CSS, AND JavaScript 12 Man’s virtual best friend... needs YOUR help 15 Making iRock ...
- 在某些情况下,如"play sb a trick"和"play a trick on sb"(作弄某人),"play sb some folk songs"和"play some folk songs for sb"(给某人演奏民歌),介词的选择取决于具体的动词短语。 4. **特定动词的...
在机器学习中,核技巧(Kernel Trick)是一种非常重要的技术,它允许我们在高维特征空间中有效地进行线性学习算法的操作,而无需显式地计算出高维空间的数据表示。核技巧在诸如支持向量机(SVM)等算法中发挥了重要...
Hattrick球场上座率概算 Hattrick球场上座率概算