DOMAIN REDIRECT PROBLEM WITH JQUERY / JAVASCRIPT
Posted
by GiovanniDema
on Stack Overflow
See other posts from Stack Overflow
or by GiovanniDema
Published on 2010-06-17T14:22:55Z
Indexed on
2010/06/17
14:23 UTC
Read the original article
Hit count: 300
Hi guys, first time here.
I got a strange problem. I have a fullscreen image scaler javascript (as GOTOCHINA website) that works very well on my website.
Then, I purchased a domain redirect pointing on my website and when redirecting suddenly internet explorer 7 and internet explorer 8 give me this error
Messagge: is not a valid argument. Line: 34 Char: 17 URI: http://*****/scaler.js
The script is
var db=document.body;
var imag=document.getElementById('wallpaper');
var dbsize={};
var imgsrc=imag.src;
var keyStop=function(e){
var e=window.event||e||{};
var tag=e.target.tagName.toLowerCase();
if(tag!='textarea'&&!(tag=='input'&&(e.target.type=='text'||e.target.type=='password'))){
if(e.keyCode==32||e.keyCode==39||e.keyCode==40){
if(e.preventDefault)e.preventDefault();
else e.returnValue=false;
}
}
}
if(this.addEventListener)window.addEventListener('keydown',keyStop,false);
else window.attachEvent('onkeydown',keyStop);
setInterval(function(){
window.scrollTo(0,0);
if(imag.complete){
if(db.clientWidth!=dbsize.w||db.clientHeight!=dbsize.h||imag.src!=imgsrc){
imgsrc=imag.src;
var dbsizew=db.clientWidth;
var dbsizeh=db.clientHeight;
var newwidth=Math.round(dbsizeh*(imag.offsetWidth/imag.offsetHeight));
var nextvar=dbsizew>newwidth?dbsizew:newwidth;
imag.style.width=nextvar+'px';
}
}
},300);
In other words when i open the official website everything's working correctly. When i open redirect domain pointing on official website... the previous error appears. The line is exactly this -> imag.style.width=nextvar+'px';
Thanks in advance
Giovanni
© Stack Overflow or respective owner