在Javascript中window.pageYOffset,document.documentElement.scrollTop两者都测量窗口顶部到像素中最顶部可见内容的距离.两者都相同还是我错过了什么?
window.pageYOffsetIE <9不支持信任,但假设IE> 8则不支持
我正在使用以下 htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301]
RewriteRule ^user/([^/]*)/$ /user/index.php?usr=$1
Run Code Online (Sandbox Code Playgroud)
前三行将非www url重定向到我网站的www ..
另一行重定向为规范目的,例如www.mysite.com/user/index.php?usr=JAHAJEE将成为www.mysite.com/user/JAHAJEE/.
我的问题是在我将非www的上述重定向添加到www之后,规范的重定向页面显示了url参数(例如www.mysite.com/user/JAHAJEE/?usr=JAHAJEE).请查看http://www.jahajee.com/user/JAHAJEE/和http://jahajee.com/user/JAHAJEE/
如何防止在重定向的URL中显示url参数.先感谢您.
我试图从内联onkeyup事件移动并改变我的输入
<input name="some1" id="some1" onkeyup="ajax_autocomplete('some1',this.value,event);">
Run Code Online (Sandbox Code Playgroud)
至
<input name="some1" id="some1" class="autoc">
Run Code Online (Sandbox Code Playgroud)
并在页面加载后
var acinputs = document.querySelectorAll('.autoc');
for(var i=0; field=acinputs[i]; i++)
{
field.onkeyup = function() {update.call(this);}
function update()
{
var text = this.value;
// How to get keycode now from event?
// Before: var kc=event.which;if(kc==undefined){kc=event.keyCode}
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,虽然我从前面获取event数据内联,但我不知道如何从事件中获取它?给我输入的文字然而不起作用!我知道不是从中获取事件的正确方法!keycodeeventthis.valueinputthis.eventthis.eventthis
我没有使用jQuery.