场景:
如何得到正在执行的script元素?
"新"货色:
document.currentScript;
来源:
- 非标准,适用在Gecko 2.0+(FF4+)
- 返回当前正在执行的<script>元素
应用:
获取当前执行的script是否异步执行
if(document.currentScript.async){ //异步 }else{ //同步 }
在线例子:
----- 注意请用ff4+查看!!!
扩展阅读:
https://github.com/seajs/seajs/issues/468
https://developer.mozilla.org/en-US/docs/DOM/document.currentScript
https://developer.mozilla.org/zh-CN/docs/DOM/document.currentScript
相关推荐
return document.currentScript.src; }; 这里利用了对象 document.currentScript ,它返回的是当前执行的script元素;然后调用script元素的src属性即可获取脚本文件的绝对路径。 [b]. IE10+、Safari和Opera9 ...
if (document.tooltip2.document.nstip.left>=-document.tooltip2.document.nstip.document.width) document.tooltip2.document.nstip.left-=5 else document.tooltip2.document.nstip.left=150 } </script> <script...
[removed] function __ssr () {var r,s=document.currentScript,f=s[removed];h=f[removed] ; f.removeChild(s) ; h.removeChild(f) ; r=h.attachShadow({mode:h.getAttribute( ' mode ' ) || ' open ' })
未压缩,它只有 6.8k(不包括 document.currentScript 的 polyfill)。 使用 uglify-js 压缩后,它下降到 3.7k,当它通过 gzip 运行以进行压缩的 HTTP 传输时,它进一步下降到 1.3k。 它也不包括很多绒毛。 它所做...
function showtip2(current,e,text){if (document.all&&document.readyState=="complete"){document.all.tooltip2.innerHTML=‘;border:1px solid black">‘+text+‘‘document.all.tooltip2.style....
(function() { var parts = document.location.search.slice( 1 ).split( "&" ), length = parts.length, scripts = document....document.write( "<script src='" + file + "'></script>" ); })();
var currentPage = document.location.href.toString(); currentPage = currentPage.substr(currentPage.lastIndexOf("/") + 1, currentPage.length); if (currentPage.length ) { objs[0].className = "active...
Appendix CWriting Your Own Functions. . . . . . . . . ....The Structure of Functions....Returning Values from Functions....Using Functions in Your Code....Using include() and require()....Appendix DWriting Your Own ...
禁止选取<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return ...
document.documentElement.scrollLeft : document.body.scrollLeft); var y = e.clientY + (document.documentElement.scrollTop?document.documentElement.scrollTop : document.body.scrollTop); return {x:x,y:...
<%@ page language="java" import="java.util.*" ... <param name="currentPosition" value="0"> <param name="volume" value="50"> ;height:400px;"> ;"> ${ } </html>
if(document.getElementById("move").style.marginLeft=="") document.getElementById("move").style.marginLeft="0" var obj = document.getElementById("move").style.marginLeft.match(/^\d+/); if(parseInt...
[behavior:video] support of video.style.foregroundImage to access current frame. [css and window-blurbehind attribute ] : @media blur-behind {} @media !blur-behind {} @media blur-behind="ultra-dark...
9.3.1. The current date 9.3.2. Zend_Date by Example 9.3.2.1. Ouput a Date 9.3.2.2. Setting a Date 9.3.2.3. Adding and Subtracting Dates 9.3.2.4. Comparation of dates 9.4. Zend_Date API Overview ...
The script renders the current page as a canvas image, by reading the DOM and the different styles applied to the elements. It does not require any rendering from the server, as the whole image is ...
import java.util.ArrayList;... document.forms[0].pagetype.options[${page.currentPage}-1].selected = true; </script> 页 </form> </html>
.j_prompt_select .pager .current { text-decoration: none; color: Black; } <script type="text/javascript" language="javascript"> String.prototype.trimStart = function (trimStr) { if (!trimStr...
<script type="text/javascript" src="/js/jquery.selectsort.js"></script> <script type="text/javascript" src="http://www.csdn.net/js/jquery.form.js"></script> <script language='JavaScript' type='text/...
$(document).ready(function() { var yearFrom=new Date().getYear()-60+1900; var yearTo=new Date().getYear()-18+1900; $('#dateinput').datepicker({ dateFormat: 'yy-mm-dd', buttonImage: 'calendar...
Table of Contents Summary of gdb . . . . . . . . ....Free Software ....Free Software Needs Free Documentation ....Contributors to gdb....1 A Sample gdb Session ....2 Getting In and Out of gdb ....2.1 Invoking gdb ....