Hmm, can you paste in:
And then upload a separate file to the root of the domain called:Code:<script type="text/javascript" src="image_shake.js"></script> <!-- Shake image script (onMouseover)- Copyright Dynamic Drive (www.dynamicdrive.com) For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com -->
image_shake.js
which contains the following:
If you can do that, it should work. The only other thing I can think of is to ask your host why the line breaks are being removed.Code:/* Shake image script (onMouseover)- © Dynamic Drive (www.dynamicdrive.com) For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com */ //configure shake degree (where larger # equals greater shake) var rector=3 ///////DONE EDITTING/////////// var stopit=0 var a=1 function init(which){ stopit=0 shake=which shake.style.left=0 shake.style.top=0 } function rattleimage(){ if ((!document.all&&!document.getElementById)||stopit==1) return if (a==1){ shake.style.top=parseInt(shake.style.top)+rector+'px'; } else if (a==2){ shake.style.left=parseInt(shake.style.left)+rector+'px'; } else if (a==3){ shake.style.top=parseInt(shake.style.top)-rector+'px'; } else{ shake.style.left=parseInt(shake.style.left)-rector+'px'; } if (a<4) a++ else a=1 setTimeout("rattleimage()",50) } function stoprattle(which){ stopit=1 which.style.left=0 which.style.top=0 }
Believe me, I'm at least almost as frustrated by this as you are. There may not be a way, though it seems to me that since you are able to paste other scripts in without losing the line breaks in them, that it should be possible.



Reply With Quote




Bookmarks