冒号运算符“:&引用;函数调用之前(javascript)
我查看了一个网站的源代码,在一个链接中看到了这个奇怪的href属性,我不知道它在做什么。它看起来不像是有效的javascript。我想这里的冒号操作符可能是用来访问对象冒号运算符“:&引用;函数调用之前(javascript),javascript,asp.net,colon,Javascript,Asp.net,Colon,我查看了一个网站的源代码,在一个链接中看到了这个奇怪的href属性,我不知道它在做什么。它看起来不像是有效的javascript。我想这里的冒号操作符可能是用来访问对象javascript中的函数属性popDocWin,但当我试图在测试函数上模拟该语法时,它就不起作用了 <a href="javascript:popDocWin('aviewdocument.aspx?t=4704396');">Exterior Adjustable</a> javascript:是一
javascript
中的函数属性popDocWin
,但当我试图在测试函数上模拟该语法时,它就不起作用了
<a href="javascript:popDocWin('aviewdocument.aspx?t=4704396');">Exterior Adjustable</a>
javascript:
是一个psuedo协议,意思是“在下面运行代码”。您可以在URL有效的任何位置(在浏览器上下文中)使用它。在本例中,单击链接“跟随”该链接,跟随该链接的行为将运行JavaScript,而不是去任何地方。(这也是工作原理。)因此,javascript:
部分不是javascript,只是它后面的部分
然而,看起来是有效的JavaScript:如果它不在URL中,它将创建一个新的JavaScript。JavaScript中带标签语句的主要用途是将外部循环与内部循环分开,如下所示:
var x, y;
outer: for (x = 0; x < 5; ++x) {
for (y = 0; y < 5; ++y) {
if (x === 2 && y === 3) {
break outer;
}
snippet.show("x = " + x + ", y = " + y);
}
}
javascript:
是一个psuedo协议,意思是“在下面运行代码”。您可以在URL有效的任何位置(在浏览器上下文中)使用它。在本例中,单击链接“跟随”该链接,跟随该链接的行为将运行JavaScript,而不是去任何地方。(这也是工作原理。)因此,javascript:
部分不是javascript,只是它后面的部分
然而,看起来是有效的JavaScript:如果它不在URL中,它将创建一个新的JavaScript。JavaScript中带标签语句的主要用途是将外部循环与内部循环分开,如下所示:
var x, y;
outer: for (x = 0; x < 5; ++x) {
for (y = 0; y < 5; ++y) {
if (x === 2 && y === 3) {
break outer;
}
snippet.show("x = " + x + ", y = " + y);
}
}
冒号不是在函数调用之前,而是在单词javascript之后
它告诉浏览器应该在冒号后面执行javasript代码。冒号不是在函数调用之前,而是在单词javascript之后
它告诉你的浏览器应该在冒号后执行javasript代码。好吧,href不是你的浏览器需要javascript代码的地方,所以
javascript:
告诉浏览器应该把它后面的任何东西都当作javascript。好吧,href不是你的浏览器需要javascript代码的地方,因此javascript:
告诉浏览器应该将其后面的内容作为javascript处理