I am making web pages using JavaScript. I have two pages, one is index page and about us page. there are several links in index page that direct to about us page, but I want to window.onload function different on about us page when click different link on index page. how to control this?
Below is my codes. when click About us link on index page, open about us page and execute window.contantChange('1');
when click Privacy Policy link on index page, open about us page and execute
window.contantChange('2')
On the index page links are
<td class="footerTd"><a href="About-Us/About-Us.html">About Us</a></td>
<td class="footerTd"><a href="About-Us/About-Us.html">Privacy Policy</a></td>
On the About Us page
<script type="text/javascript">
window.contantChange('1');
function contantChange(ID)
{
var ServicesleftBannerItem = document.getElementsByClassName("ServicesleftBannerItem");
var ServicesleftBannerItema = document.getElementsByClassName("ServicesleftBannerItema");
var linkArrow = document.getElementsByClassName("linkArrow");
for (var i = 0; i < ServicesleftBannerItem.length; i++)
{
ServicesleftBannerItem[i].style.background = 'white';
ServicesleftBannerItem[i].style.borderRight = 'none';
ServicesleftBannerItem[i].style.borderLeft = 'none';
ServicesleftBannerItem[i].style.borderBottom = 'none';
ServicesleftBannerItem[i].style.borderTop = '1px solid rgba(115, 115, 115, .3)';
}
ServicesleftBannerItem[ServicesleftBannerItem.length-1].style.borderBottom = '1px solid rgba(115, 115, 115, .3)';
for (var i = 0; i < linkArrow.length; i++)
{linkArrow[i].style.color = '#000000';
}
for (var i = 0; i < ServicesleftBannerItema.length; i++)
{ServicesleftBannerItema[i].style.color = '#000000';
}
if (ID==1)
{
var ServicesleftBannerItemHiddenCheck1 = document.getElementById('ServicesleftBannerItemHiddenCheck1');
ServicesleftBannerItemHiddenCheck1.style.background = '#737373';
ServicesleftBannerItemHiddenCheck1.style.border = '1px solid rgba(0,0,0, 0.5)';
document.getElementById('ServicesleftBannerItemHiddenCheckA1').style.color = 'white';
document.getElementById('ServicesleftBannerItemHiddenCheckB1').style.color = 'white';
document.getElementById("ServicesRight").innerHTML = "About Us";
}
if (ID==2)
{
var ServicesleftBannerItemHiddenCheck2 = document.getElementById('ServicesleftBannerItemHiddenCheck2');
ServicesleftBannerItemHiddenCheck2.style.background = '#737373';
ServicesleftBannerItemHiddenCheck2.style.border = '1px solid rgba(0,0,0, 0.5)';
document.getElementById('ServicesleftBannerItemHiddenCheckA2').style.color = 'white';
document.getElementById('ServicesleftBannerItemHiddenCheckB2').style.color = 'white';
document.getElementById("ServicesRight").innerHTML = "Privacy Policy";
}
}
</script>