Hi again,
I have another little problem with a javascript maybe someone could help me with.
I have this loader script in the head of my page:
Works perfect.PHP Code:<script type="text/javascript">
function preloader(){
document.getElementById("loading").style.display = "none";}
window.onload = preloader;
</script>
Lately I've added a Question & Answer page with drop-down script here:
This works perfect too.PHP Code:<script type="text/javascript">
var ids=new Array();
function QAinit(){
if(document.getElementById){
var tids=document.getElementsByTagName('div');
for(i=0;i<tids.length;i++)if(tids[i].className=="question")ids[ids.length]=tids[i];
for(i=0;i<ids.length;i++)ids[i].onmouseup=setstate;
}}
function setstate(){
for(i=0;i<ids.length;i++){
if(ids[i]==this){
var d=this.parentNode.getElementsByTagName('div')[1];
if(d.style.display=="block")d.style.display="none";
else d.style.display="block";
}}}
function expandall(){
if(document.getElementById){
for(i=0;i<ids.length;i++)ids[i].parentNode.getElementsByTagName('div')[1].style.display="block";
}}
function collapseall(){
if(document.getElementById){
for(i=0;i<ids.length;i++)ids[i].parentNode.getElementsByTagName('div')[1].style.display="none";
}}
window.onload=QAinit;</script>
But now on this new Q&A page the loader image never stops. It just keeps saying the page is loading when it's not. It looks to me like they are somehow interfering with each other but I'm not sure how.



Reply With Quote




Bookmarks