在大多数浏览器中,如果输入javascript:$('element').css('property', 'value');
firefox javascript:url导致页面重定向?
将导致javascript代码正在运行。
在Firefox中,这将导致页面更改为空白页面[对象] [对象]
这是为什么?
在大多数浏览器中,如果输入javascript:$('element').css('property', 'value');
firefox javascript:url导致页面重定向?
将导致javascript代码正在运行。
在Firefox中,这将导致页面更改为空白页面[对象] [对象]
这是为什么?
因为Firefox显示该函数的返回值。之后添加void(0);
以避免页面重定向。例如:
javascript:$('element').css('property', 'value');void(0);
我的参访方式在URL中运行代码:
javascript:void(function(){ /*code here*/ })();
这样,你不惹全局命名空间:
javascript:var y=1;alert(y);void(0);
这里,window.y
包含现在1
,而window.y
是undefined
以下:
javascript:void(function(){var y=1;alert)y)})();
只需添加:
void(0);
末。